申请免费的 SSL 证书
前言
自 2018 年 7 月起,Chrome 对所有没有安装 SSL 证书的网站进行“不信任提示”,而安装了的则显示一个漂亮的小锁图标。
现在 2020 年了,仍有少数政务网站没有安装 SSL 证书。但我可不会那样,咱得向未来看齐,给自己整个免费的 SSL 证书,也不难。
SSL 证书
简介
SSL 证书就是遵守 SSL 协议,由受信任的数字证书颁发机构 CA,在验证服务器身份后颁发,具有服务器身份验证和数据传输加密功能。
优点
- 让网站更加真实可靠:相比于红色感叹号,有绿色对勾的网站会让人感觉更加安全可信。
- 保证信息传输的安全及完整:通过建立一条安全的信息传输加密通道,保证数据安全以及完整。
- 有利于搜索引擎收录:Google 明确将 Https 列为影响搜索引擎抓取的重要因素之一,百度也会在排名上优先对待使用 SSL 证书的网站。
CA 机构
要申请 SSL 证书,肯定要去找能发放免费证书的 CA 机构。
官方的教程较为复杂,需使用 certbot 或 acme.sh 手动发行。但可以通过大佬们制作的在线网站进行申请。目前宝塔面板对 Let's Encrypt SSL 证书申请和续期进行了大量优化,流程非常简单,申请成功率大大提高。其他申请渠道:又拍云
官网未找到免费 SSL 证书申请入口,可前往 腾讯云 - SSL 证书 页面申请,选择 自定义配置 - 国际标准 - 域名型免费版(DV)
即可看到免费的一年期证书。其他申请渠道:七牛云,又拍云
需自备 CSR(Certificate Signing Request)。
只要域名加入 Cloudflare Free Plan,解析 A 记录的时候,点击 Traffic to this hostname will go through Cloudflare,就可以了。
一般情况下,这个免费的 Universal SSL 里会包含一大堆别人的域名。
官网未找到免费 SSL 证书申请入口,请前往 阿里云 - 云盾证书服务 页面申请,选择 单个域名 - DV域名级 SSL
即可看到免费的一年期证书。
官网未找到免费 SSL 证书申请入口,提供只支持单域名(WWW 与根域名)的 1 年期免费证书,请前往 LookSSL 页面申请。
需要通过 ACME 订购免费的90天 SSL/TLS 证书,且需要注册该网站的账号。
其他在线申请平台
网站语言: 中文
网站语言: English
网站语言: English
如果是在这些平台注册的域名,甚至可以跳过验证环节。
后记
第一时间申请了 TrustAsia 的 SSL 证书,但无奈是单域名的,一个个申请下来过于复杂,前投时间又申请了 Let's Encrypt 的通配型 SSL 证书,只有 90 天就留给子域名用算了。