在进行网站建设的时候, SSL 证书是一个可以有效的提升网络数据传输过程安全性的手段。而一般来说,大家可以选择直接购买 SSL 证书或使用 Let’s Encrypt 提供的免费证书。但 Let’s Encrypt 的证书问题在于往往是短期证书(比如三个月),如果要使用在 CDN 上,就会需要经常替换,非常的麻烦。
目前各家云厂商大多都提供了免费的 SSL 证书,方便大家使用,不过有些时候入口比较深,所以大部分人找不到,只能购买付费的证书。写这篇文章就是希望帮助那些希望使用云服务厂商免费证书的同学快速找到入口。
操作步骤
1. 进入阿里云控制台
打开 console.aliyun.com 了,登录进入阿里云控制台。
2. 进入「SSL 证书(应用安全)」页面
在阿里云控制台找到 SSL 证书(应用安全)这个产品,点击进入产品控制台页面。
3. 点击控制台左侧的 「SSL 证书页面」,进入到 SSL 证书页面
4. 在 SSL 证书页面点击上方 Tab,进入到免费证书 Tab
5. 点击「创建证书」按钮,创建新的空白证书
6. 点击操作栏中的「证书申请」,申请证书
这部分需要注意的是:
- 证书绑定域名:阿里云免费证书只支持单个域名。不支持多域名和泛域名。
- 域名验证方式:如果你的域名使用了阿里云提供的 DNS 服务,就可以使用自动 DNS 验证方式。如果不是用阿里云的 DNS,就需要手动配置 TXT 记录来进行验证。
- 联系人:填写具体的信息,如果证书申请过程中有疑问,会联系这个电话。
- CSR 生成方式:你可以自己创建 CSR,也可以让系统生成。如果不是特别关注,使用系统生成就行。
7. 下载证书
当你配置完成后,稍等片刻,证书就会生成成功,此时点击操作栏的「下载」即可下载到证书文件,你根据自己的实际情况,下载对应格式的证书即可。
总结
虽然阿里云的免费证书一年只有 20 个证书的名额,但对于绝大多数人来说,已经足够,在你需要 CDN 或其他更新不方便的情况下,使用云厂商提供的免费一年证书还是挺好的。