免费SSL证书申请

2016年12月13日 · 79 字 · 1 分钟

收费SSL证书对于个人来说还是略贵,本文将交大家申请免费的SSL证书。

打开申请网站

startssl.com

点击Sign-up注册

  1. 注册链接
  2. 在打开的表单中填写自己的email
  3. 点击Send vertification code按钮,等待系统发送注册邮件
  4. 将邮件收到的code填入表单中
  5. 完成注册

登录

  1. 登录链接
  2. 点击Client Certificate Login
  3. 输入email地址,点击Send One Time Password
  4. 登录邮箱,复制code,填入表单中
  5. 点击Login

申请证书

验证域名

  1. 验证地址
  2. 选择**Domain Validation(for SSL certificate)
  3. 点击Continue
  4. 输入您的域名(不带www),点击Continue
  5. 在接下来的域名中选择您的邮箱,点击Send Vertification Code
  6. 将email收到的code输入Verification code表单项中,点击Validation
  7. Validation Success

申请证书

  1. 申请链接
  2. Please enter the full hostname for SSL certificate下方的textarea中输入您的域名,可以输入多个,但是请注意,所有域名必须为您验证域名的子域名,每行一个,最多为10个!
  3. Please submit your Certificate Signing Request中选择Generated by Myself (.cer PEM format certificate)
  4. 打开您的终端,执行openssl req -newkey rsa:2048 -keyout yourname.key -out yourname.csr,根据需求回答问题,其中CommonName请填写您的域名(不带www)
  5. 将生成的公钥(路径~/.ssh/id_rsa.pub)粘贴在textarea中
  6. 点击Submit
  7. 申请完成

下载证书

在右侧的SSL/TLS Server点击您的证书即可开始下载

Nginx配置SSL

[nginx启用SSL配置]({% post_url 2014-10-11-nginx-enable-ssl %})