毎回忘れる Let’s Encrypt の証明書の更新 + cron

  • 自動化してないので毎回切れる
  • もちろんコマンドも覚えてない
  • そもそもサーバー止め忘れてる
  • そしてエラーになる

等々がありましたが、サーバーを止める必要がなくなったらしいのでコマンドさえ覚えておけばいいらしいです。

Certbot

certbot-auto コマンドでやるらしいので、

./certbot-auto renew --post-hook "service nginx restart"

覚えとけ鳥頭。

cron

便利ソウダナー で終わらせて避けてきたんだけど被害があるしむしろめんどくせぇから覚えましょう。ました。

“clontab -e” はとっても あぶない らしいのでやめました。

分 時 日 月 曜日 コマンド
の並びになってるんですかー

なので毎月一日の午前三時だと

0 3 1 * * command

ということに。二ヶ月とか三ヶ月もできるそうなので、とりあえず二ヶ月にしとく。

00 3 1 * * root /usr/bin/certbot-auto renew --post-hook "service nginx restart"

それでも失敗したので “-n” オプションをつけとけばいいかもしれない。