Nginx下升级https的方法步骤

购买证书

可以去阿里云的云盾证书服务

下载证书

在证书控制台下载 版本证书。下载到本地的压缩文件包解压后包含:

  • .pem 文件:证书文件
  • .key 文件:证书的私钥文件(申请证书时如果没有选择 自动创建CSR ,则没有该文件)

配置Nginx

1、在 Nginx 的安装目录下创建 cert 目录,并且将下载的全部文件拷贝到 cert 目录中,如果申请证书时是自己创建的CSR文件,请将对应的私钥文件放到 cert 目录下。

2、打开 Nginx 安装目录下 conf 目录中的 nginx.conf 文件

3、重启 Nginx

错误详解

1、Nginx如果未开启SSL模块,配置Https时提示错误

nginx: [emerg] the "ssl" parameter requires ngx_http_ssl_module in ...

Nginx开启SSL模块

切换到源码包:

修改新的configure参数

配置完成后,运行命令

备份原有已安装好的nginx

将刚刚编译好的nginx覆盖掉原有的nginx

重启 Nginx

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持服务器之家。

原文链接:http://hjingren.cn/2019/06/11/Nginx下https/



相关文章
推荐文章
热门文章

微信公众号推荐

相关推荐