免费申请 StartSSL 证书

一、前言

一直想给博客搞个 SSL 证书装装逼,发现 StartSSL 可以申请免费的一年个人证书,所以决定搞来一个,以下为申请过程。

二、申请过程

2.1、注册账号

既然要申请,首先需要注册一个 StartSSL 的账号,注册地址 https://www.startssl.com/SignUp,按照提示一步一步往下搞就行。

hexo_startssl_register_account

2.2、登录

注册完成后默认会下载一个 key,导入浏览器后可免密码登录;同时支持动态密码登录,不导入 key 每次登录都会向邮箱发送一个动态密码。

hexo_startssl_register_login

接下来发送一个动态密码即可

hexo_startssl_login_sendpasswd

2.3、创建 SSL

首先点击 Validations Wizard,并选择第一项 Domain Validation (for SSL certificate),创建一个域名的 SSL 证书

hexo_startssl_createssltype

然后输入你的域名地址

hexo_startssl_createssl_domain

2.4、验证域名

接下来 StartSSL 会要求验证域名的所有权,验证方法就是向域名注册邮箱发送动态验证码;注意 : 如果域名开启了隐私保护,那么 whois 查询得到的域名注册邮箱将是注册商的,所以验证时最好取消域名隐私保护,当然像 GoDaddy 等大型注册商会提供邮件转发,目前测试 GoDaddy 会转发邮件。

hexo_startssl_domain_email

2.5、生成 HTTPS 证书

验证好域名以后便可以选择 Certificates Wizard 来创建 SSL 证书

hexo_startssl_create_ssl1

随后输入证书使用的域名,包括二级域名,免费版最多可一次性输入5个

hexo_startssl_input_domainname

最后需要创建 CSR 来生成 SSL 证书,StartSSL支持在线生成以及离线(本地)生成并上传,以下为本地生成,并复制到 StartSSL

hexo_startssl_create_csr

hexo_startssl_mac_createcsr

生成好以后将 csr 文件内容复制到文本框即可

hexo_startssl_copycsr

2.6、下载证书

输入完成后,待 StartSSL 签名完成便可下载证书

hexo_download_ssl

文件内包含主流服务器的证书,如下

hexo_download_ssl

到此申请结束,关于其实用教程请自行 Google


免费申请 StartSSL 证书
https://mritd.com/2016/06/22/apply-for-a-startssl-certificate-for-free/
作者
Kovacs
发布于
2016年6月22日
许可协议