【发布时间】:2018-11-30 19:15:18
【问题描述】:
Let's Encrypt SSL 证书每 90 天过期一次,我已经手动更新证书很长一段时间了!
如何在 CentOS/Fedora 中为托管在 Apache 上的多个网站启用 Let's Encrypt 证书的自动续订?
【问题讨论】:
标签: apache ssl centos ssl-certificate lets-encrypt
Let's Encrypt SSL 证书每 90 天过期一次,我已经手动更新证书很长一段时间了!
如何在 CentOS/Fedora 中为托管在 Apache 上的多个网站启用 Let's Encrypt 证书的自动续订?
【问题讨论】:
标签: apache ssl centos ssl-certificate lets-encrypt
如果您使用 CertBot,您可以通过创建 cron-job 来运行更新命令来开启自动更新。这是每天中午和午夜运行的此类 cron-job 的示例。
0 0,12 * * * python -c 'import random;
import time; time.sleep(random.random() * 3600)' && ./path/to/certbot-auto renew
它的运行频率超过了它的运行频率,以防您的证书出现问题。并且选择随机分钟,不会让每个人同时要求新证书。
【讨论】: