Nginx SSL证书安装

1. 找到 Nginx 的配置文件

首先确认您的 Nginx 安装目录所在位置,打开该安装目录下的 conf 目录,并在 conf 目录下找到 nginx.conf 文件,这个文件就是 Nginx 的配置文件,您可以文本方式打开该文件并进行编辑。

2. 获取证书文件

请打开我司向您交付的 Nginx 证书,后缀为 pem 或者 crt 格式,这个证书链包含了服务器证书、中级根证书,将他们复制到 Nginx 安装目录 conf 文件夹下, 下面就可以来修改配置文件了。

3. 修改配置文件

打开 nginx.conf 文件后找到#HTTPS server 所标识的段落, 该段落即为配置您的证书所相关的段落,内容如下所示:

#HTTPSserver

#

#server{

#listen443ssl;

#server_namelocalhost;

#ssl_certificatecert.pem;

#ssl_certificate_keycert.key;

#ssl_session_cacheshared:SSL:1m;

#ssl_session_timeout5m;

#ssl_ciphersHIGH:!aNULL:!MD5;

#ssl_prefer_server_cipherson;

#location/{

#roothtml;

#indexindex.htmlindex.htm;

#}

#}

请按照如下所示内容修改您的配置文件中的对应段落的内容:

#HTTPSserver

#

server{

listen443ssl;

server_namewww.icloudless.cn;

ssl_certificateserver.pem;

ssl_certificate_keyserver.key;

ssl_session_cacheshared:SSL:1m;

ssl_session_timeout5m;

ssl_protocolsTLSv1TLSv1.1TLSv1.2;

ssl_ciphersHIGH:!aNULL:!MD5;

ssl_prefer_server_cipherson;

location/{

roothtml;

indexindex.htmlindex.htm;

}

}

修改完毕保存退出后,您可以尝试启动 Nginx 服务,测试是否可以正常通过https 方式访问您的域名。 测试后请务必妥善备份您的证书私钥文件以及服务器证书( 链 )文件。