AWS lightsailでSSL証明書を切らしたけど更新したい場合

IT

SSL証明書が切れて更新できない!

更新は1コマンドでできるのに一度切らすと面倒!

こんな時のためのメモです。 環境はlego clientになります

sudo /opt/bitnami/ctlscript.sh stop

rm /opt/bitnami/apache2/conf/server.crt
rm /opt/bitnami/apache2/conf/server.key

まずはrmコマンドで古くなった証明書を消します

sudo lego –tls –email=”メールアドレス” –domains=”ドメイン名” –path=”/etc/lego” renew

次に新しい証明書を発行します、” は消さないでね

sudo ln -s /etc/lego/certificates/ドメイン名.key /opt/bitnami/apache2/conf/server.key
sudo ln -s /etc/lego/certificates/ドメイン名.crt /opt/bitnami/apache2/conf/server.crt

次にドメイン名.keyなどの 仮の鍵の中にさっき作った鍵をリンクします

sudo chown root:root /opt/bitnami/apache2/conf/server*
sudo chmod 600 /opt/bitnami/apache2/conf/server*

作った鍵に権限を付与します

sudo /opt/bitnami/ctlscript.sh start

httpdを起動します

コメント

タイトルとURLをコピーしました