快捷搜索:   nginx

使用SSL For Free网站在线快速获取Let's Encrypt免费SSL证书

SslForFree这个第三方网站,提供了在线获取Let's Encrypt的SSL证书的办法,这样我们就能方便的将密匙部署到虚拟主机管理面板中,比如cPanel、Plesk、国产宝塔面板中的站点。

正常要安装Let's Encrypt的SSL证书,必须要熟悉LINUX指令,才能够在服务器下指令来取得SSL证书,SSL For Free可以让你从他们的网站上通过简单的点击步骤就能取得免费的Let's Encrypt的SSL凭证,当然这是该网站使用了Let's Encrypt提供的凭证签发功能API接口,省去了我们自己到主机输入安装指令,直观的操作就能取得SSL证书的相关档案(包括私钥、CA bundle和凭证crt档),再从虚拟主机管理控制台SSL功能将凭证安装进去就能使用。

Let's Encrypt 每三个月就需要重新签署一次,也就是每90天要更新(renew)一次,同样的SSL For Free 也已提供订阅通知的机制,你可在稍后填入自己的Email,在凭证过期前就会收到电子邮件通知,当然你也可以自己提前登陆进去点renew。


1、打开https://www.sslforfree.com/

利用SSL For Free工具快速部署应用Let's Encrypt免费SSL证书

进入首页后就能看到这个类似搜索框的输入框,在这里我们添加需要输入自己要使用SSL证书的域名(例如bnxb.com www.bnxb.com),然后点击Create Free SSL Certificate按钮,注意带www和不带的系统会认为是两个域名,因此都要一起输入,如果你有其他要一起使用的二级域名可以在这里一起输入,中间用空格隔开,然后你也可以以后再给二级域名再申请个单独的SSL证书。这个随你喜欢。

2、选择验证域名所有权的方式

选项说明,第一个选项是自动FTP验证,也就是你要在这里输入你的FTP账号密码,就会自动给你传输验证文件上去,然后自动验证,选项二是手动传验证文件到你的FTP上去,然后点验证,需要先点download file #1 #2把验证文件下载下来,然后传到你网站的根目录下的/.well-known/acme-challenge/目录,这个目录不存在的话,就要自己创建一下。选项三是需要你在你的域名DNS里添加一条TXT记录。
我这里选择了选项二,然后点击Download


接下来就等SSL证书生成


3、注册个账号用来获取更新通知和进行更新证书操作


4、获取KEY,可以点击download,将所有证书下载下来


将证书下载后得到的SSL证书压缩包里有3个文件,分别是certificate.crt、ca_bundle.crt,以及private.key
顶(4)
踩(0)

您可能还会对下面的文章感兴趣:

最新评论