QQ交流群  QQ群号:592590819QQ在线客服

WDCP部署SSL证书全教程

来源:SSLLA  时间:2017-09-04 17:27:59


WDCP(WDlinux Control Panel,WDlinux控制面板),是一套透过Web控制和管理服务器的管理系统、虚拟主机管理系统,只能用于Linux系统中,该控制面板可以直接在后台控制管理我们的Linux服务器系统,方便快捷,深受广大站长的喜爱。

在安装SSL证书之前,我们需要几个前提条件,包括:

1、WDCP上已经有运行的站点;

2、申请免费或者购买SSL证书:无SSL证书请点击这里;

3、能够登录上WDCP面板,并拥有足够的操作权限。

WDCP部署SSL证书全教程

然后我们就可以开始部署SSL证书了,小编的站点使用的Nginx服务器,下面就以Nginx服务器为实例。

1、登录WDCP后台,打开“系统管理”-“文件管理”;

2、文件夹下会有一个以我们站点域名命名的配置文件,选择这个文件,复制一份,防止后续操作出现问题;

3、修改配置文件nginx.conf,修改端口号以及添加SSL配置,具体步骤如下:

server { listen 443;server_name www.ssl.la;
root /www/web/domain/public_html;
index index.html index.php index.htm;ssl on; ssl_certificate /www/ssl/server.crt; ssl_certificate_key /www/ssl/server.key; ssl_protocols TLSv1.2 TLSv1.1 TLSv1; ssl_prefer_server_ciphers on;error_page 400 /errpage/400.html;
error_page 403 /errpage/403.html;
error_page 404 /errpage/404.html;
location ~ .php$ {
proxy_pass http://127.0.0.1:88;
include naproxy.conf;
}
location / {
try_files $uri @apache;
}
location @apache {
proxy_pass http://127.0.0.1:88;
include naproxy.conf;
}
}

4、修改以上配置文件之后,保存并重启web服务,具体是“系统管理”-“服务重启”;

5、如果启用了防火墙,需要将443端口打开,步骤为:“安全管理”-“防火墙”。

然后使用HTTPS访问站点,看看是否已经可以使用HTTPS,如果不可以,可能是nginx配置文件有问题,可以使用之前备份的文件替换试试,也有可能是其他问题,在这里就不做讨论,大家可以加QQ群592590819,一起讨论这方面的知识,相互学习。

相关文章