虚拟主机域名注册-常见问题服务器技术 → 系统运维


Nginx 安装SSL证书
作者:

下载nginx证书, server.crt  server.key 两个文件.


nginx安装SSL模块(可选如果nginx没有安装,需要重新编译)

./configure --with-http_stub_status_module --with-http_ssl_module
make && make install



接下来配置 Nginx站点, 重启nginx即可 (这个只是示范 , 站点的其他配置需要自己添加)

server {
	listen       80;
	server_name  www.getssl.cn;
	rewrite ^ https://$http_host$request_uri? permanent;
}
server {    listen 443;    server_name www.getssl.cn;    ssl on;    ssl_certificate /etc/ssl/www_getssl_cn.crt;    ssl_certificate_key /etc/ssl/server.key;    ssl_prefer_server_ciphers on;    location / {        root /home/getssl/;        index index.php;    }}


注意事项:

使用CDN的 需要在CDN上面安装SSL
Nginx要编译Openssl模块才能安装SSL  (nginx -V  如果有 http_ssl_module 就可以)

支持同IP多个SSL检测方法 (nginx -V) 有出现:

nginx tls sni support enabled  (表示可以安装多个证书)



来源:
阅读:1077
日期:2016-12-22

【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:APACHE SSL证书安装教程
下一篇:什么是CC攻击?CC攻击有什么危害?
  >> 相关文章