安装ssl证书,nginx需要先申请SSL证书,根据其要求申请一个合适的证书类型。ssl证书应用程序打开后,开始安装。
1.获取服务器证书文件
下载压缩包,在Nginx文件夹中找到证书。
2.安装服务器证书
将server.key和server.cer文件复制到Nginx安装目录下的conf目录中。
打开Nginx安装目录下conf目录下的Nginx.conf文件。
发现
#服务器{
# listen443
# server _ namelocalhost
# sslon
# ssl _ certificatecert.pem
# ssl _ certificate _ keycert.key
# ssl _ session _ timeout5m
# SSL _ protocols SSL v2 slv 3 tlsv 1;
#ssl_ciphersALL:ADH:出口56:RC4 RSA:高:地中海
IUM:低:SSL v2:EXP;
# SSL _ prefere _ server _ cipher son;
#位置/{
# roothtml
# index index . html index . htm;
#}
#}
将其修改为
服务器{
listen443
server _ namelocalhost
sslon
ssl _ certificateserver.cer
ssl _ certificate _ keyserver.key
ssl _ session _ timeout5m
SSL _ protocolstlsv 1 tlsv 1.1 tlsv 1.2;
ssl_ciphersECDH:AESGCM:HIGH:RC4:DH:MD5:阿努尔:eNULL
SSL _ prefere _ server _ cipher son;
位置/{
roothtml
indexindex.htmlindex.htm;
}
}
保存退出并重启Nginx。
通过https访问您的站点,测试站点证书的安装配置。
注意:server.cer是服务器证书的中间证书的集成。
西部数码代理是20年知名老牌域名托管服务商,提供域名注册,虚拟主机,云服务器、ssl等产品服务,ssl证书申请、管理一站式服务,无需复杂手续,一键申请,轻松实现网站、web应用的HTTPS加密部署。
Ssl证书申请入口:http://zhuji.chenqinet.cn/web/ssl/
部分内容来自:http://www.west999.com/www/info/89130-1.htm.