freebsd:apache:freebsd_12_apache24_certbot

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

次のリビジョン
前のリビジョン
freebsd:apache:freebsd_12_apache24_certbot [2020-12-03 19:35]
Decomo Deleted by PageMove plugin
freebsd:apache:freebsd_12_apache24_certbot [2022-05-12 09:34]
Decomo
行 2: 行 2:
  
 自宅鯖のオレオレ証明書を間違って''sudo rm -rf *''してしまったので、Let's EncryptでちゃんとしたSSL可する事にした。試してみたら凄い簡単でびっくりぽん。certbot公式サイトで[[https://certbot.eff.org/lets-encrypt/freebsd-apache|OSとhttpdごとの設定方法]]が載ってるので、それに従って進めるだけ。 自宅鯖のオレオレ証明書を間違って''sudo rm -rf *''してしまったので、Let's EncryptでちゃんとしたSSL可する事にした。試してみたら凄い簡単でびっくりぽん。certbot公式サイトで[[https://certbot.eff.org/lets-encrypt/freebsd-apache|OSとhttpdごとの設定方法]]が載ってるので、それに従って進めるだけ。
 +
 +<WRAP important>
 +本記事の手法はいささか古く、更新後の証明書の再読み込み手順が抜けている。[[freebsd_13_apache24_certbot]]の方を参照されたい(FreeBSD 13と謳っているが12でも使えるハズ)
 +</WRAP>
  
 ===== 試した環境 ===== ===== 試した環境 =====
行 229: 行 233:
 $ echo "0 0,12 * * * root python -c 'import random; import time; time.sleep(random.random() * 3600)' && certbot renew" | sudo tee -a /etc/crontab > /dev/null $ echo "0 0,12 * * * root python -c 'import random; import time; time.sleep(random.random() * 3600)' && certbot renew" | sudo tee -a /etc/crontab > /dev/null
 </code> </code>
 +
 +<WRAP info>(2021-05-04 追記)
 +
 +いつ頃かのバージョンからシステムの定期ジョブ設定(''/etc/periodic.conf'')に対応するようになっていた。ports/pkgインストールの最後に表示されるMessageをよく確認すること。
 +
 +まぁ、従来通りcrontabでも問題はないだろうけど。
 +</WRAP>
  
 ===== 参考サイト ===== ===== 参考サイト =====
  • freebsd/apache/freebsd_12_apache24_certbot.txt
  • 最終更新: 2022-05-12 09:34
  • by Decomo