码迷,mamicode.com
首页 > Web开发 > 详细

Nginx配置SSL证书部署HTTPS网站

时间:2018-09-25 15:30:33      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:证书   strong   nbsp   script   head   www   文件   smart   oca   

1.购买ssl证书

 

购买网站:l例如:沃通

 

2.上传证书到nginx服务器,然后进行解压。

解压后可以得到两个文件,一个是以crt结尾,一个是以key结尾

  • CRT 即 certificate的缩写,即证书。
  • KEY 通常指私钥

 

3.在nginx的配置文件里面配置

server {
    listen       443;
    server_name  www.tang.cn tang.cn;
    ssl on;
    ssl_certificate bumeng_cn_ssl_pro.crt;
    ssl_certificate_key bumeng_cn_ssl_pro.key;
    ssl_session_timeout 5m;
    ssl_protocols SSLv3 TLSv1;
    ssl_ciphers HIGH:!ADH:!EXPORT56:RC4+RSA:+MEDIUM;
    ssl_prefer_server_ciphers on;
    if ( $http_user_agent =  "Mozilla/5.0"){
        return 403;
        }
    location / {
        proxy_pass http://10.0.0.10:8080/tang;
        proxy_cookie_path /tang/ /;
        proxy_set_header Host "www.tang.cn";
    }
}

Nginx配置SSL证书部署HTTPS网站

标签:证书   strong   nbsp   script   head   www   文件   smart   oca   

原文地址:https://www.cnblogs.com/brucetang/p/9699497.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!