https 获取安全证书和配置nginx

1.阿里云申请免费的安全证书,一般几个小时就ok

https 获取安全证书和配置nginx

2.服务器nginx创建目录cert

https 获取安全证书和配置nginx

3.将下载下来的压缩包打开,复制里面的文件到服务器nginx配置cert目录下,可以更改名字

https 获取安全证书和配置nginx

4.修改nginx.conf配置文件


   server {
    listen 443;
    server_name xxx.cn; #服务器域名
    ssl on;
    ssl_certificate  cert/xxx.pem;证书
    ssl_certificate_key cert/xxx.key;证书
    ssl_session_timeout 5m;
    ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    ssl_prefer_server_ciphers on;
    location / {
         proxy_pass   http://localhost:8092;#代理服务路径
    }
}

#监听80端口重定向到xxx.cn:443 服务
server {
    listen 80;
    server_name xxx.cn;
    rewrite ^(.*)$ https://xxx.cn:443$1 permanent;
}