这篇文章是用于由CA为我们在WHM服务上安装SSL证书签名。默认情况下WHM/cPanel中所有的服务使用自身签名证书,同时使用像WHM/cPanel访问,网络邮件访问等任何担保服务,我们总会得到一个警告信息。通过本文,将在我们的WHM/cPanel服务器上安装信任SSL证书。按照下面的步骤来做到这一点。
第1步:检查系统主机名
检查当前系统主机名进入以下位置生成CSR首页»网络设置»更改主机名(Home»Networking Setup»Change Hostname)或者,我们可以使用Linux命令查找系统主机名
# hostnameserver1.howtoing.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