ページを選択

ストブロ

Coffee's Blog.

さくらのVPSのSSL証明を自動更新

執筆者 | 2020年04月08日 | さくらのレンタルサーバー, ストブロ

さくらのVPSでポッドキャストの配信を行っているが、これまではSSLを取得せずに放置してきた。
そしたらGoogle先生が怒って、ウェブ上での再生が出来なくなりました(笑)
と言うことでLet’s Encyptを使用してSSL証明を取得しまし。

今度の問題は更新です。
Let’s Encyptは3ヶ月毎に証明書を更新しないといけないのです。

更新自体は簡単なコマンドで実行可能。

./certbot-auto renew --dry-run

Let’s Encryptをインストールしたフォルダに移動するとcertbot-autoというプログラムがあるので、そのフォルダで上記のコマンドを実行します。
「–dry-run」というのが「テスト実行」のコマンドで実際には影響を受けないので大変便利。

Problem binding to port 80: Could not bind to IPv4 or IPv6.. Skipping.
All renewal attempts failed. The following certs could not be renewed

こんな感じでエラーがでます。
これはhttpdが起動中のために発生する問題なのだそうです。
それを回避する為には「httpd stop」「httpd start」で対応すればいいわけですが、それでは面倒。出来れば1ラインで解決したい。

そこで、コマンド実行の前後にフックを設定して、そこで上記のコマンドを実行するようにします。
そんな事が出来るんですね。便利。

./certbot-auto renew --dry-run --pre-hook "sudo service httpd stop" --post-hook "sudo service httpd start"

これでエラー無くテスト実行が出来ました。

ではこれを自動実行出来る様にします。
cron(クロン)と呼ばれる自動実行機能があるのでそれを活用します。
やり方は色々あるのですが、viエディターなど使いこなせないのでWinSCPで直接ファイルをイジリに行きます笑い

「/var/spool/cron」というフォルダに設定ファイルがあると思います。
そこに自動実行のスケジュールを設定します。

2020/04/20注「/etc/crontab」かも・・・ 確認中です。

0 4 * * 5 root /your/path/certbot/certbot-auto renew --pre-hook "service httpd stop" --post-hook "service httpd start"

「0 4 * * 5」というのが実行タイミングです。
分、時、日、月、曜を表しています。
このせっていだと 0分、4時、毎週木曜 となっています。
certbot-autoのrenew機能は証明書の残期間が一定以下になると再発行を依頼するという便利なコマンドなので、毎週実行しても問題はありません。

logを残すように設定してあるので、logに実行の痕跡があれば設定は完了です。

ShimaBOX Blogという方の記事が大変参考になりました。
ほぼ、ここで説明されている通りにやっています(笑)
有り難うございます。

容易に批判できる事

ご機嫌いかがですか? 梅雨入り目前でカビが生えてきているコヒ蔵です。 最近公人か私人か、有名人か一般人かに関わらず、ツイッターやフェイスブックを代表とするSNSでの「批判投稿」に関する問題をよく見かけます。...

温度・湿度計はこれからの季節に必須か?

買いたい時に欲しい物がクリック一つで買えてしまう。 そんな悪魔の力、Amazonさんw 私もよく使っています。 Amazonでは昔からレビューを書いていて、なんだかんだで100件を越えてきました。...

次回分の電器屋収録

次回配信分の電器屋Walkerの収録が終わりました♪ 今回もゲストアシスタントはみーさん。 ミーさんにはレコーダーをお貸ししているのですが、その設定も含めて いろいろ試行錯誤して頂いています(^^ゞ 遅くまで済みません。...

好調な滑り出し

ご機嫌如何ですか? 首が回らなくて整形外科にかかっているコヒ蔵です。 皆様のおかげさまをもちまして、 「レンタルサーバーforビギナーズ」は好調な滑り出しとなりました。 リツイートして頂いた方、ご紹介頂いた方、ご聴取頂いた方、 本当に有り難うございます。...

竜巻って恐ろしい

ニュースを見ていたら映画の宣伝かと覆うような竜巻の映像が・・・ おはようございます、コヒ蔵です。 映画じゃ無くて実際の映像だったんですね。 アメリカのオクラホマ州ムーア周辺での竜巻被害、とても深刻な状況の様です。...

新しいPodcast番組をスタートしました!

こんばんはINSTのコヒ蔵です。 レンタルサーバーやレンタルVPSサービスについて 初心者の私が、初心者の皆様へお送りするPodcast番組をスタートしました(^^ゞ 最初はINST-webで記事を紹介している「マインクラフト設置マニュアル」を軸に...

モバイルバッテリー買いました

エネループが三洋からパナソニックになってしまった事が残念でならないコヒ蔵です。 私の充電池に対するイメージ、思い出はミニ四駆世代だった小学生、中学生の頃までさかのぼります。...

母さん助けて詐欺?

母さん助けて詐欺。 ・・・うーん(^^ゞ ネーミングも大事だけど、そんな事より犯人捜査を頑張ってよ!と思わず突っ込みたくなる所ですが。 増えているんでしょうね、この手の詐欺事件。...

車載用FMトランスミッター(Bluetoothだよ!)

買いたい時に欲しい物がクリック一つで買えてしまう。 そんな悪魔の力、Amazonさんw 私もよく使っています。 Amazonでは昔からレビューを書いていて、なんだかんだで100件を越えてきました。...

0コメント


電器屋Walkerの過去配信のBGMで利用させて頂いております。

ポッドキャスト品質向上、整音テクニック 解説Live

開催のお知らせ

詳細はこちら

国際ポッドキャストの日

International Podcast Day Event

ツキイチ - 隣のポッドキャスト

まとめファンサイト