网页提示如下:
解决方法:
1)以腾讯云为例,搜索SSL证书
2)点击我的证书,免费申领证书,然后根据提示填完信息,选择选项的时候都选后面带有括号(推荐或强烈推荐)的选项 ,然后等待几分钟就能签下来了
?3)申请成功后点击下载,根据自己部署的需求下载,这里以Nginx为例
?
4)下载到指定地方以后解压备用,然后找到自己在服务器部署nginx.conf目录,在里面新建文件夹,命名为cert,然后把证书解压后的文件全丢里面
?5)再打开之前配置站点的XXX.conf文件,选择用记事本打开
? ? ? ?(1)在原先的server { } 上面添加(记得要把server_name 后面的域名改成自己的域名)
server {
listen 80;
server_name fazixinxikeji.com;
rewrite ^(.*)$ https://$host$1;
}
? ? ? ?(2)接下来在location { } 上面添加(同样记得在 cert/ 后面换上自己的域名)
#证书文件名称
ssl_certificate cert/fazixinxikeji.com_bundle.crt;
#私钥文件名称
ssl_certificate_key cert/fazixinxikeji.com.key;
ssl_session_timeout 5m;
#请按照以下协议配置
ssl_protocols TLSv1.2 TLSv1.3;
#请按照以下套件配置,配置加密套件,写法遵循 openssl 标准。
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
ssl_prefer_server_ciphers on;
? ? ? ?(3)最后把原先的 server { } 里面的端口80改为443 ssl
? ? ? ?(4)整体效果如下
? ? ? ? (5) 保存记事本,退出
6)打开xshell,重启nginx
systemctl reload nginx
7)重新进入网页,发现不安全消失
如果有不明白或者有疑问的地方,欢迎大家私聊我,我会认真为大家解决的!
生命不息,学习不止,键盘敲烂,月薪过万!加油,代码人!
|