GoDaddy云主机 LNMP 安装Let’s Encrypt 免费SSL证书

目前LNMP 1.4版本已可以自动申请并配置好Let’s Encrypt 免费SSL证书,但是我在GoDaddy云主机上测试不成功。那只能手动申请了。这里我们使用Certbot这个工具来申请。

首先安装Certbot

yum install cerbot

然后输入指令

certbot certonly

接下来要输入网站使用的域名

这里输入1并回车,选择网站的目录

我们2个域名的目录一样,所以直接选择2,不需要另外输入。

很快我们的证书就申请成功了。我们可以看到证书的存放目录以及过期时间,证书只有三个月有效期,到期之前申请重发即可。

用ls -al 指令检查一下证书是不是都申请成功了。

Well done.证书都在那里了。

现在去添加虚拟主机,执行以下指令:

lnmp ssl add

依次输入域名,虚拟主机主目录,是否添加重写规则,是否添加访问日志,选1输入我们的证书路径

大功告成。

上面提到这个证书只有三个月的有效期,因此我们可以设置一个自动更新的任务。我们可以使用crontab进行自动续期

0 3 */5 * * /root/certbot renew --renew-hook "/etc/init.d/nginx reload"

 

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

Copyright © All Rights Reserved · Green Hope Theme by Sivan & schiy · Proudly powered by WordPress