/ 文档备忘 / 0 views

Cpanel 申请安装 Startssl 证书方法流程

官方文档:http://www.startssl.com/?app=29

cPanel® on WebHost Manager (WHM) 

Prerequisites:
确保你想开启 SSL 的主机具有独立、唯一的IP地址。并且你必须拥有一个 StartSSL™ 的账户。

Create a certificate 申请证书:

  • 登录 StartSSL™ Control Panel.
  • 选择 “Validations Wizard” 列表.
  • 选择 “Domain Name” 然后点击 “Continue”.
  • 输入你的顶级域名,选择 domain name extension 然后点击 “Continue”.
  • 选择电子邮件地址以验证域名信息,然后点击 “Continue”(不要关闭此页面,否则又要重来一遍).
  • 将邮件中提供的验证码输入,并且验证,然后点击 “Finish”.
  • 选择 “Certificates Wizard” 列表.
  • 选择 “SSL/TLS Server Certificate” 并且点击 “Continue”.
  • 输入密码(大于10位的数字及字符)并且点击 “Continue”.
  • 保存 private key (我是直接复制在记事本中)并且点击 “Continue”.
  • 在下拉列表中选择域名并且点击 “Continue”.
  • 增加一个子域名(我输入了 www)并且点击 “Continue”.
  • 保存 CRT 证书(我是直接复制在记事本中),并且点击 “Finish”.
  • 选择 “Tool Box” 列表.
  • 点击 “Decrypt Private Key”.
  • 将之前 private key 的内容粘帖在文本框里面,并且键入之前设置的密码.
  • 复制粘贴保存解密以后的 private key.

保存 CA 证书:
保存  sub.class1.server.ca.pem (打开该链接, 右键点击此文件名 并 另存到本机).

安装证书:

  • 登录进入网站 Cpanel 控制面板,然后选择 “SSL/TLS Manager”.
  • 点击 ” Activate SSL on Your Web Site (HTTPS) ” 下的 Link.
  • 从下拉列表中选择你需要SSL的域名(就是之前申请SSL证书时自己填写的子域名,我选择了自己的 www.imdouba.com).
  • 在第一个文本框 “Certificate (CRT)” 框中粘贴之前 CRT 文件内容.
  • 在第二个文本框 “Key (KEY)” 中 粘帖之前 解密了的 private key .
  • 在第三个文本框 粘帖下载的 CA 证书内容.
  • 点击 “安装证书”,等待安装完毕.

这下,你就可以使用 https 来连接你的网站咯 🙂