抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

升级所需环境

1.有一台自己的服务器。

2.有自己的域名。

3.ssl认证证书。

4.nginx,并且支持ssl,比较新的版本都会有的!

证书申请

阿里云官网搜索ssl证书。购买步骤如下图。
https://img-blog.csdnimg.cn/20200324142844732.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM2MzU3MjQy,size_16,color_FFFFFF,t_70

过个半小时左右就会签发完成。

下载证书

https://img-blog.csdnimg.cn/20200324142919542.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM2MzU3MjQy,size_16,color_FFFFFF,t_70

解压之后是一个pem和key的文件。

把它上传到服务器起下

https://img-blog.csdnimg.cn/20200324142939862.jpg

nginx配置


server {
        listen       443 ssl;
        server_name  你的域名;
    ssl_certificate      cert/ce.pem;
    ssl_certificate_key  cert/ce.key;

    ssl_session_cache    shared:SSL:1m;
    ssl_session_timeout  5m;

    ssl_ciphers  HIGH:!aNULL:!MD5;
    ssl_prefer_server_ciphers  on;

    location  / {
    root /usr/local/nginx/html;
        try_files $uri $uri/ /index.html;
        index  index.html index.htm;
    }
    
    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   html;
    }
}
#http强制转到https
server {
    listen 80;
    server_name 你的域名;
    rewrite ^(.*)$ https://$host$1 permanent;
}

End

评论