Let’s Encrypt证书到期怎么办?certbot 手动续期教程

机器学习 Haran 8年前 (2017-11-08) 7563次浏览 0个评论
文章目录[隐藏]

最近收到 Let’s Encrypt 的证书即将过期提醒邮件:Let’s Encrypt证书到期怎么办?certbot 手动续期教程

说明之前配置的自动续期任务(cron)没有正常执行。自动续期部分之后再排查,这里先手动续期证书,保证网站正常访问,下回再研究如何设置自动更新。

确认certbot-auto的位置

进入你部署 certbot-auto 的目录,例如:

cd /path/to/certbot

就可以看到certbot-auto
Let’s Encrypt证书到期怎么办?certbot 手动续期教程

手动续期证书

手动续期前,需要先停止 Nginx:

sudo systemctl stop nginx

先进行模拟续期(dry-run)

先进行模拟续期,确保续期流程无误:

./certbot-auto renew --dry-run

正式执行续期

如果模拟更新没有问题就正式执行

./certbot-auto renew

续期完成后,重新启动 Nginx:

sudo systemctl start nginx

 

查看证书状态

使用以下命令查看当前证书有效期:

./certbot-auto certificates

你应能看到证书已经成功续到下一期(通常为 90 天)
Let’s Encrypt证书到期怎么办?certbot 手动续期教程

 

网站验证

只要定期续期成功,浏览器就会一直显示小锁头,保持站点 HTTPS 加密访问,确保数据传输安全。
Let’s Encrypt证书到期怎么办?certbot 手动续期教程


如有疑问,可以在文章底部留言或邮件(haran.huang@ichdata.com) 我~
喜欢 (2)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址