nginx配置ssl证书

简介: nginx配置ssl证书

Nginx实现https需要http_ssl_module模块支持,该模块是默认编译模块,不需要我们再次编译。

颁发证书

二 配置Nginx

  1. 将生成的key、pem文件拷贝到nginx的conf目录下
  2. SSL
server {
        listen       443 ssl;
        server_name  10.5.1.24 server.bdk.com;
        ssl_certificate      cert/cert.pem ; # 证书
        ssl_certificate_key  cert/cert.key;  # 秘钥
        ssl_session_cache    shared:SSL:1m;
        ssl_session_timeout  5m;
       ssl_ciphers  HIGH:!aNULL:!MD5;
        ssl_prefer_server_ciphers  on;
        location / {
                proxy_pass  http://www;
        }
    }
server {
    listen 80;
    server_name server.bdk.com; // 你的域名
    rewrite ^(.*)$ https://$host$1 permanent; // 把http的域名请求转成https  permanent 永久跳转
}
nginx -t // 检查nginx配置文件
nginx -s reload //重启
$ service nginx stop  // 停止
$ service nginx start   // 启动
$ service nginx restart // 重启


相关文章
|
11天前
|
前端开发 应用服务中间件 Linux
nginx解决springcloud前后端跨域问题,同时配置ssl
nginx解决springcloud前后端跨域问题,同时配置ssl
|
4天前
|
PHP
百度虚拟机 bcloud_nginx_user.conf配置
百度虚拟机 bcloud_nginx_user.conf配置
11 0
|
1天前
|
安全 应用服务中间件 nginx
|
4天前
|
前端开发 应用服务中间件 nginx
Docker安装nginx和基本配置
Docker安装nginx和基本配置
29 0
|
4天前
|
弹性计算 网络安全 Apache
windows server2012服务器下PHPstudy配置ssl证书(https配置)
windows server2012服务器下PHPstudy配置ssl证书(https配置)
25 0
|
10天前
|
负载均衡 Ubuntu 应用服务中间件
|
10天前
|
DataWorks 关系型数据库 Shell
DataWorks数据源问题之配置ssl加密如何解决
DataWorks数据源是指DataWorks中配置的用于数据集成的外部数据源;本合集将讲解如何在DataWorks中配置和管理数据源,以及处理数据源连接和集成过程中的问题。
28 5
|
11天前
|
应用服务中间件 网络安全 nginx
解决nginx:[emerg]unknown directive ssl错误
解决nginx:[emerg]unknown directive ssl错误
|
11天前
|
Java 应用服务中间件 网络安全
Nginx配置静态页面+springboot应用+swagger+SSL的实现
Nginx配置静态页面+springboot应用+swagger+SSL的实现
|
13天前
|
运维 应用服务中间件 Shell
Nginx安装与虚拟主机配置shell脚本
Nginx安装与虚拟主机配置shell脚本
20 0

相关产品

  • 云迁移中心