はじめに
Lightsailを使ってWordPressを立ち上げ、静的IP、DNSの設定をしました。
……が、SSL化をしていなかった。。。
ということで、今回の記事ではLightsailを使って立ち上げたWordPressをSSL化していきます。
Bitnami HTTPS Configuration Tool
このツールでできることは以下になります。
- Let’s Encrypt での証明書の取得
- HttpからHttpsへのリダイレクト
- non-wwwからwwwドメインへのリダイレクト
- cron での自動更新の設定
とっても便利そうですね…!今回はこのツールを使っていきます。
Lightsail の WordPress をSSL化
インスタンスに入ります。
以下コマンドを実行します。
アップデートするか聞かれる場合があります。
聞かれた場合は、 "Y" を入力、実行し、再度以下のコマンドを実行します。
sudo /opt/bitnami/bncert-tool
あとは確認項目に従って、内容を入力実行 or Y/nを入力実行していくだけです。
確認項目は以下です。
- Domain listにドメインを入力
- www.付きのドメインが含まれていないので対象に含めるかどうか
- HTTPからHTTPSへのリダイレクトを有効にするかどうか
- wwwなしのドメインからwwwありのドメインにリダイレクトするかどうか
- wwwありのドメインからwwwなしのドメインにリダイレクトするかどうか
- 設定内容が正しいかどうか
- 証明書に関連付けるメールアドレスを入力
- 契約内容に問題ないがないか
- Enter押して完了
これでリンクにアクセスすると、さっきまではSSL化されていなかったページがSSL化されました🎉
おわりに
これでようやく記事執筆に取り掛かれそうです。