首页 > 系统服务 > 详细

ubuntu12.04 nginx添加ssl认证

时间:2015-07-13 13:41:52      阅读:242      评论:0      收藏:0      [点我收藏+]

1.安装openssl

sudo apt-get install openssl 
sudo apt-get install libssl-dev

2.将对应的认证文件domain.crt,domain.key放到/etc/nginx/ssl下

在site-avaliable的对应虚拟主机配置文件里加上以下内容

server {
listen 443;
server_name domain.com;

root /var/www/项目文件夹;
index index.php index.html index.htm;

ssl on;
ssl_certificate /etc/nginx/ssl/domain.crt;
ssl_certificate_key /etc/nginx/ssl/domain.key;

ssl_session_timeout 5m;

ssl_protocols SSLv3 TLSv1;
ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv3:+EXP;
ssl_prefer_server_ciphers on;

if (!-e $request_filename) {
rewrite ^/(.+)$ /index.php last;
}

location / {
try_files $uri $uri/ /index.html;
}
}

3.重启ngnix

ubuntu12.04 nginx添加ssl认证

原文:http://www.cnblogs.com/you-jia/p/4642530.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!