几经周折,终于成功启用ssl,先用的Let's的CA证,居然提示证书不受信任,然后用准备申请腾讯的,却发现腾讯只能申请二级域名的证书,无奈去申请阿里云的CA证书,使用后提示网站名称与证书不一致,但是现在用的阿里云的好像没问题了。
由于网站用的WDCP,下面附上WDCP开启ssl的方法。
1,首先防火墙放行443端口,然后保存规则。
2,然后点击 系统管理 -> 文件管理器 -> 虚拟主机站点文件nginx,找到你网站对应的配置文件。
3,编辑站点文件,添加下面的代码。/www/web/tool 改为自己的证书存放路径
listen 80;
//在listen 80;下添加以下代码
listen 443 ssl;
ssl_certificate /www/web/tool/ssl.crt; #.crt或.pem公钥路径
ssl_certificate_key /www/web/tool/ssl.key; #.key 私钥路径
#这是nginx的配置方式(apache+nginx也可)
配置好了CA证书,使用ssh重启nginx
#service nginxd restart #重启命令
重启成功即可使用https访问站点
你应该强制https访问的。
目前证书有点问题。所以没弄
可以,可以借鉴
欢迎⊙ω⊙