这篇文章是用于由CA为我们在WHM服务上安装SSL证书签名。默认情况下
WHM/cPanel中所有的服务使用自身签名证书,同时使用像WHM/cPanel访问,网络邮件访问等任何担保服务,我们总会得到一个警告信息。 通过本文,将在我们的WHM/cPanel服务器上安装信任SSL证书。按照下面的步骤来做到这一点。
第1步:检查系统主机名
检查当前系统主机名进入以下位置生成CSR
首页»
网络设置»
更改主机名(
Home»
Networking Setup»
Change Hostname
)
或者,我们可以使用Linux命令查找系统主机名
# hostname
server1.youcl.com
第2步:生成CSR(证书签名请求)
在下一步,我们需要用第1步中找到的主机名来生成CSR,让我们进入到WHM以下位置
首页»
SSL/TLS»
生成一个SSL证书和签名请求(
Home»
SSL/TLS»
Generate an SSL Certificate and Signing Request
)
文件中的所有细节为您的CSR,并点击
创建 按钮。 这将产生
自签名证书 ,
私钥和
证书签名请求像下面信息 。
第3步:在WHM中安装证书
使用第2步中创建的证书签名请求,证书颁发机构购买的受信任的证书。 当您收到有效的证书。进入到您的WHM以下位置来完成SSL安装。
首页»
服务配置»
管理服务SSL证书(
Home»
Service Configuration»
Manage Service SSL Certificates
) 选择所有的服务,您需要安装证书,并粘贴证书到证书区域,然后单击
Autofill by Certificate 像下面的截图。
WHM会自动搜索私钥和证书颁发机构绑定并显示如对话框。现在点击
Install 按钮。 安装完成它会提示重新启动的cPanel服务后,所以只需点击
Proceed按钮。
第4步:验证SSL设置
在这个阶段,你已经在你的WHM面板成功安装受信任的SSL证书。为了验证它进入到以下位置,然后单击证书详细信息的链接查看每个服务详细信息。
首页»
服务配置»
管理服务SSL证书(
Home»
Service Configuration»
Manage Service SSL Certificates
)
你也可以尝试访问您WHM/cPanel,使用https访问,像下面的网址
- WHM :https://HOSTNAME:2087
- cPanel:https://HOSTNAME:2083