用SSLForFree申请Let’sEncrypt免费SSL证书图文实操教程
现在大部分网址链接都要https加密链接尤其是google对这个要求更严,国内还好,谷歌明确表示https链接对搜索引擎优化SEO有利,谷歌浏览器更是明目张胆的将所有没有SSL证书的http链接加上不安全链接的提示,这对不懂技术的普通网友是个严重影响让普通网友还以为碰到了骗子链接,尤其是对购物网站那个打击太大了。今天我搞自己的小程序才发现小程序必须要https链接才能绑定,可见国内的SSL证书也是势在必行的。跟大部分网友一样我也是穷人不想花动不动就几千块钱申请SSL证书,而是申请免费的SSL证书并且从那以后我所有的网站包括本龙详富博客的链接都是免费的SSL证书让我的所有网站加上了漂亮了绿色安全的https链接标志,立马高大上了,这里分享我的实战经验给需要的网友。
免费SSL/TLS证书申请教程:
现在最著名的免费SSL证书是 Let’s Encrypt官网是letsencrypt.org英文好的可以上官网详细看他的内容也可以用自动翻译工具来阅读,但这个免费SSL证书最大的问题是每3个月就要延期一次,很多人会因此而放弃它,太可惜了,忘记延期或自动延期的问题,我会写另外一篇博文来说明如何解决。针对看不懂免费 Let’s Encrypt证书官网的朋友,这里也提供傻瓜化一站式解决平台
SSL For Free实现傻瓜化申请免费Let’s Encrypt的SSL证书:
一般的Let’s Encrypt免费SSL证书申请方式都需要熟悉 Unix 命令,这个就难住了大部分网友,Let’s Encrypt免费SSL证书官网没有开放直接从网站输入私密金钥、CSR 档案来取得凭证的介面,还要有 cPanel、Plesk 等虚拟主机控制台权限,而这里介绍的SSL For Free 网站将及简化免费SSL证书的申请过程,而且还可以邮箱订阅到期通知防止自己忘了延期,是不是很贴心,SSL证书到期提醒功能另外一篇文章的解决方法也有。SSL For Free网址是https://www.sslforfree.com/还有中文版,让申请免费SSL证书操作简单到只要能看得懂中文就可以操作了,如图所示
SSL For Free申请免费SSL证书首页
SSL For Free申请免费Let’s Encrypt的SSL证书实操教程:
第一步:打开 SSL For Free 网站后,直接在上方填入你要申请 Let’s Encrypt 证书的网址域名名称,可以用空白来分隔不同的网址,例如「login.webcart.top webcart.top other.com」,填入后点选右边的「Create Free SSL Certificate」继续
第二步:非常关键的证明输入的域名是你所有的有3种验证域名所有者的方法如图所示,
免费SSL证书验证方式
3种情况是如果你的网站本身开启 FTP 功能的话,可使用「Automatic FTP Verification」来输入相关资讯完成验证;因为要将验证分段操作给读者看,所以我选择使用手动的验证方式,必须自己下载档案,依照说明上传到主机。点选后,点选下方的「Manually Verify Domain」继续。
SSL For Free生成Let’s Encrypt免费SSL/TLS证书文件:
上面3种方式完成域名验证后台,SSL For Free 就会开始为你产生 SSL 凭证。免费的SSL证书文件在网站最下面将生成,从网页最下方点选「Download All SSL Certificate Files」就能打包这些档案,解压缩后可以取得一个私密金钥(Privacy Key)、CA_bundle.crt 和 certificate.crt 三个档案,返回你的主机控制台,即可将凭证安装进去!如图一所示
免费SSL证书文件
至于如何在主机完成SSL证书配置本博客将另外写博客教程,SSL For Free还提供邮件提示3个月延期服务,这个SSL免费证书到期提醒服务本博客有另外的解决办法。
推荐用SSL For Free申请Let’s Encrypt的免费SSL证书三个理由:
一:使用 Let’s Encrypt 来产生网站的免费 SSL 证书;二:无须透过 Unix 指令,网页端也能签发SSL证书文件;三:每三个月自动通知使用者重新延长时间