【AWS】Let’s Encryptの作成、手動更新手順(WordPress with NGINX and SSL Certified by Bitnami and Automattic)

いつも微妙な環境差異でSSL更新手順にハマりますので(ヲイ)、備忘録として残しておきます。

当手順はAWS EC2 AMI「WordPress with NGINX and SSL Certified by Bitnami and Automattic」における手順です。
(類似環境であれば、同手順で対応可能かと思います。)

環境

  • AWS EC2(サーバー内にSSL証明書を配置)
  • EC2 AMIは「WordPress with NGINX and SSL Certified by Bitnami and Automattic」
  • SSL証明書はLet’s Encrypt

作業

ドメインは取得済の前提です。

新規作成手順

#EC2にログインし、下記を実行
sudo /opt/bitnami/letsencrypt/scripts/generate-certificate.sh -m 管理用メールアドレス -d ドメイン名

手動更新手順

#EC2にログインし、下記を実行

#nginx停止
sudo /opt/bitnami/ctlscript.sh stop

#Let's Encrypt更新
#新規作成した時に登録したメールアドレス、ドメイン名を入力
sudo /opt/bitnami/letsencrypt/lego --tls --email="管理用メールアドレス" --domains="ドメイン名" --path="/opt/bitnami/letsencrypt" renew --days 90

#nginx起動
sudo /opt/bitnami/ctlscript.sh start
※ご回答希望の場合は、ご連絡先も記入ください
"意見が持てる" デジタルコラム
絶賛配信中!

メルマガ詳細はこちら >>>

送信時点で「Privacy Policy」に同意したものとみなします。
広告を含むご案内のメールをお送りする場合があります。
   
         
最後までお読みいただき、ありがとうございました。
以下も、ぜひご活用ください^^
出版物
ITmedia
メルマガ
Site Access Log by HTTP Header

    >情報システムの

    情報システムの"教科書"本を発売中!


    ■ 情シス、システムコンサルタント、システムエンジニアの方へ
    情シスの定石(技術評論社)

    ■ システムエンジニア、情シスの方へ
    システム設計の教科書(技術評論社)

    CTR IMG

    株式会社グロリア ご紹介