大家都知道Let's Encrypt的免费SSL证书,而且还可以支持多域,这对于经常换域名的我来说简直就是福音。不过我经过前期了解发现,申请Let's Encrypt证书似乎有点麻烦(我的虚机没有内置),不像有的虚机平台内置了这个证书一键申请和安装、续期。网上搜索了一番,大多讲的都是如何在VPS上安装这个证书,或者什么脚本之类的,感觉非常麻烦。

不过后来我找到了这个网站:https://freessl.org,一切就变得简单多了,跟一般的收费证书申请步骤一样,只需验证域名所有权(添加解析)就可以了。这不,我申请了一个多域证书。

第一步,输入想要的域名,多个域名用英文分号隔开,注意,如果是多域,记得把带www的主域也输入。
2018-03-07T01-31-50.057Z.png

第二步,选择证书类型和验证方式,这里我选RSA和DNS
2018-03-07T01-33-09.715Z.png

第三步,稍等片刻,出现DNS验证的提示
2018-03-07T01-35-57.801Z.png

第四步、点击手动验证,查看域名和相应的解析值,如果是多域,每个域名都需要做对应的解析。

第五步、全部域名手动验证成功以后,回到页面,点击验证。
2018-03-07T01-37-55.969Z.png

第六步、提示验证成功,即可下载证书。

接下来就是在虚机上配置证书了。