一、准备SSL证书与上传文件
安装SSL证书前需完成以下准备工作:
- 申请SSL证书并下载文件,通常包含
.crt
(证书文件)和.key
(私钥文件)。 - 登录WDCP后台,通过“系统管理”中的“文件管理”创建目录(如
/www/ssl
)存放证书文件。 - 将证书文件上传至指定目录,确保文件名与域名一致(例如
www.domain.com.crt
和www.domain.com.key
)。
二、配置WDCP面板的WEB引擎
WDCP支持多种WEB引擎组合,需根据实际环境选择配置方式:
- Nginx引擎:进入“网站管理”编辑站点配置文件,添加443端口监听与证书路径。示例代码:
server{ listen 443 ssl; server_name www.domain.com; ssl_certificate /www/ssl/www.domain.com.crt; ssl_certificate_key /www/ssl/www.domain.com.key; }
Nginx配置文件修改示例 - Apache引擎:在
httpd.conf
中启用SSL模块(如mod_ssl.so
),并在子站点配置文件内添加443端口和证书路径。
三、修改站点配置文件并绑定证书
通过WDCP面板操作绑定证书:
- 进入“网站管理 > SSL证书管理”,上传证书文件(需命名为域名格式)。
- 编辑对应站点的配置文件,启用HTTPS选项并关联已上传的证书。
- 在“系统设置”中开放443端口,确保防火墙未阻止HTTPS流量。
四、重启服务与验证部署
完成配置后需执行以下操作:
- 通过“系统管理”重启Web服务(Nginx或Apache)使配置生效。
- 访问
https://域名
,检查浏览器地址栏是否显示安全锁标识。 - 使用SSL检测工具(如SSL Labs)验证证书链完整性。
结论:WDCP面板安装SSL证书的关键步骤包括文件上传、引擎配置、端口开放和服务重启。通过结合Nginx或Apache的配置方式,可实现单站点或多站点的HTTPS部署,有效提升网站安全性与用户信任度。