手动更新letsencrypt证书

左丘修齐
2023-12-01

手动更新letsencrypt证书

暂时不考虑自动更新,现通过备忘录提醒的方式进行手动更新。

服务器环境:Ubuntu 16.04.4
已安装:官方工具certbot

  1. 找到certbot安装目录 XX/letsencrypt
  2. 可执行命令:
    certbot-auto 可执行一次此命令,作用是升级到certbot的最新版本
    certbot-auto renew 在证书快过期时,续期之前获取的所有证书

注意事项:在续约时,需要关闭占用80端口的服务。即关闭网站

相关信息:
1、无法升级。

1.1、

certbot-auto renew

提示如下错误:

Upgrading certbot-auto x.x to x.x

Couldn’t download https://raw.githubusercontent.com/certbot/certbot/v.x.x/letsencrypt-auto-source/letsencrypt-auto. <urlopen error [Errno 110] Connection timed out>

原因是:certbot-auto将始终尝试从最新版本中获取自身的最新版本。

解决方案:

如果希望将其锁定到特定版本并且不接收自动更新,只需在命令后加 --no-self-upgrade 即可。即:

certbot-auto renew --no-self-upgrade

其他:
证书引用所在位置:/etc/letsencrypt/live/域名
certbot-auto -help 查看所有指令
certbot-auto certonly 手动配置Web服务器信息申请新的单证书

 类似资料: