WDCP启用(SSL)HTTPS方法 - 小众知识

WDCP启用(SSL)HTTPS方法

2021-09-09 15:47:35 苏内容
  标签: WDCP
阅读:1852
几经周折,终于成功启用ssl,先用的Let's的CA证,居然提示证书不受信任,然后用准备申请腾讯的,却发现腾讯只能申请二级域名的证书,无奈去申请阿里云的CA证书,使用后提示网站名称与证书不一致,但是现在用的阿里云的好像没问题了。

阿里云CA证书
Screenshot_2016-12-07-20-29-43.png

Let's Encrypt的CA证书
Screenshot_2016-12-07-18-01-42.png

由于网站用的WDCP,下面附上WDCP开启ssl的方法。
1,首先防火墙放行443端口,然后保存规则。
Screenshot_2016-12-07-21-52-43.png
2,然后点击 系统管理 -> 文件管理器 -> 虚拟主机站点文件nginx,找到你网站对应的配置文件。
IMG_20161207_215811.jpg
3,编辑站点文件,添加下面的代码。/www/web/tool 改为自己的证书存放路径
Screenshot_2016-12-07-22-00-05.png
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


nginx: [emerg] BIO_new_file("/etc/nginx/ssl_key/server.crt") failed (SSL: error:02001002:syste

Centos 7.5  nginx+web集群配置https报错

报错信息:

[root@lb01 conf.d]# nginx -t
nginx: [emerg] BIO_new_file("/etc/nginx/ssl_key/server.crt") failed (SSL: error:02001002:system library:fopen:No such file or directory:fopen('/etc/nginx/ssl_key/server.crt','r') error:2006D080:BIO routines:BIO_new_file:no such file)
nginx: configuration file /etc/nginx/nginx.conf test failed

错误原因:没有证书

解决方法:/etc/nginx/ssl_key里面放置证书


扩展阅读
相关阅读
© CopyRight 2010-2021, PREDREAM.ORG, Inc.All Rights Reserved. 京ICP备13045924号-1