HTTP转换成HTTPS,腾讯云申请SSL证书后安装,我用的是Nginx服务器
-
首先在腾讯云下载证书
-
然后把Nginx文件夹内的两个文件复制到nginx安装目录的conf下(我放在了conf,你可以选别的文件夹)
-
然后修改
nginx.conf
文件,一般用到的都写好注释了,将注释符去掉就好了,没有的话复制下面的- 如果证书文件和私钥文件没有放在conf目录,
ssl_certificate
和ssl_certificate_key
就取相对路径,例如conf同级新建tempSSL文件夹就用../tempSSL/文件名.crt(文件名.key)
- 还有些参数你想了解就去查,这边就不说了,毕竟我也不太深入了解
- 如果证书文件和私钥文件没有放在conf目录,
注:没有的话就复制下面这些
server {
listen 443 ssl;
server_name www.xxx.com;
ssl on;
ssl_certificate 1_www.xxx_bundle.crt;
ssl_certificate_key 2_www.xxx.key;
#ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
ssl_prefer_server_ciphers on;
location / {
root html;
index index.html index.htm;
}
}
我用的是win10,保存
nginx.conf
然后nginx -s reload
就好了