Let’s Encript の自動更新
Let’s Encript の期限きれが近いとのお知らせがきたので
更新
1 | su - |
で管理者権限になってから
1 | /usr/local/certbot/certbot-auto renew |
で証明書を更新して
1 | sudo systemctl restart httpd.service |
で
webサーバーを再起動
毎回手動更新は面倒なので
Linux CentOS7でLet’s Encryptを自動更新にする
を参考に
cron を使って自動更新することに
1 | vim /etc/crontab |
でファイルを開き
1 | 00 03 * * * root /usr/local/certbot/certbot-auto renew --post-hook "sudo systemctl restart httpd.service" |
を最終行に追記し保存
–post-hook は更新したときに実行したいコマンドを指定するオプション
今回なら更新したときには webサーバーを再起動
という意味になる