ホームページ >運用・保守 >Linuxの運用と保守 >certbot が Amazon EC2 ホスト https を開く (コード共有) について知っておくべきこと
#中国にはクラウド ホスト オペレーターがたくさんあるのに、なぜ外国のホストを購入するのでしょうか?何か怪しいことをしているに違いありません... 冗談ですが、あなたはひっそりと大儲けしようとしているのかもしれません。 以前に、前回の記事「Wind と Linux でのポート占有と Kill の確認の簡単な分析 (コード付き)」では、Wind と Linux でのポート占有と Kill の確認について学びました。 Wind と Linux でのポート占有率の確認と Kill については次の記事で説明していますので、ぜひご覧ください。
certbot を使用して無料の証明書を申請し、
https
は Amazon のホストではスムーズに実行できませんが、ソース コードを手動で変更して、certbot
がタスクを完了できるようにすることができます。
を使用して certbot
<pre class="brush:php;toolbar:false">#搜索找到这一行
elif [ -f /etc/redhat-release ]; then
#然后替换成如下:
elif [ -f /etc/redhat-release ] || grep &#39;cpe:.*:amazon_linux:2&#39; /etc/os-release > /dev/null 2>&1; then
#保存退出收工</pre>
を開き、
を 1 ステップで使用できるようにします。
この記事で言及されている certbot には次の必要があります。場所はここです https://github.com/certbot/certbot/blob/master/certbot-auto#L779 github で確認できます
証明書を自動的に更新します
#使用root用户 sudo -i #增加定时任务 crontab -e #每个月1号2点30分更新 30 2 1 * * /path/to/certbot-auto renew --pre-hook "service nginx stop" --post-hook "service nginx start" #dry run ./path/to/certbot-auto renew --dry-run
以上がcertbot が Amazon EC2 ホスト https を開く (コード共有) について知っておくべきことの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。