/etc/letsencrypt/live/bookwyrm.example.com
生成 Diffie-Hellman 组证书。
sudo certbot renew --dry-run 以确保自动续订过程正常工作,你可以使用 cron 任务。以下是如何配置 cron 任务来定期运行此命令的步骤:
配置定时任务
-
打开
crontab编辑器: bash -
添加定时任务: 在
crontab文件中添加一行以定期运行certbot renew --dry-run。例如,每周一次在凌晨 2 点运行: plaintext这行命令的含义是:-
0 2 * * 7:每周日的凌晨 2 点运行任务。 -
/usr/bin/certbot renew --dry-run:实际要运行的命令。 -
>> /var/log/certbot-dry-run.log 2>&1:将输出和错误日志重定向到/var/log/certbot-dry-run.log文件。
-
-
保存并退出编辑器: 在 nano 编辑器中,按
Ctrl+O保存文件,然后按Ctrl+X退出。
示例 crontab 配置
以下是完整的crontab 条目示例:
plaintext
cron 将每周运行一次 certbot renew --dry-run,并将输出记录到日志文件中。这样你可以定期检查日志文件,确保证书续订过程正常。