AWS LightsailのWordPressのSSL化をサクッと導入する

1. bncertツールの起動する

インスタンスの管理画面より、コンソールに入れます。

2. 定型のコマンドを実行する&対話式で入力

下記のコマンドを実行します。

sudo /opt/bitnami/bncert-tool

上記コマンドを実行するとアップデートするか?と聞かれるので「Y」を押す

An updated version is available. Would you like to download it? You would need to run it manually later. [Y/n]: y
(アップデート版を公開しました。ダウンロードしますか?後で手動で実行する必要があります。[Y/n]: y)
The tool will exit now. To run the updated version run the following command: 
(これでツールは終了します。アップデート版を実行するには、以下のコマンドを実行してください。)
/opt/bitnami/bncert-tool 

アップデートが完了しましたら、もう一度同じコマンドを実行しましょう。

sudo /opt/bitnami/bncert-tool
----------------------------------------------------------------------------
Welcome to the Bitnami HTTPS Configuration tool.

1). 上記の表示後以下のメッセージが出るので、あなたのドメイン名を入力します。

Domains
----------------------------------------------------------------------------
Please provide a valid space-separated list of domains for which you wish to 
configure your web server.
(ドメイン名をスペースで区切って入力してください。ウェブサーバーを設定します。)

Domain list []:example.com 
(ドメイン名を入力する)

2). www付のドメインも登録しておくか? 不要なら「n」必要なら「y」にします。

The following domains were not included: www.meta-tag.site. Do you want to add them? [Y/n]
(次のドメインは含まれていません:www.meta-tag.site。追加しますか?[Y/n]を押してください。)

3). リダイレクトの質問3つに答えます。

----------------------------------------------------------------------------
Enable/disable redirections

Please select the redirections you wish to enable or disable on your Bitnami 
installation.

①httpで接続してきたらhttpsにリダイレクトさせるか?

Enable HTTP to HTTPS redirection [Y/n]: y

②www無しで接続してきたらwww付にリダイレクトさせるか?「Y

Enable non-www to www redirection [Y/n]: n

③www付で接続してきたらwww無しにリダイレクトさせるか?「N

Enable www to non-www redirection [y/N]: y

1)〜3)の質問から以下の変更をするけどいいか(再起動もするよ)?「Y

----------------------------------------------------------------------------
Changes to perform

The following changes will be performed to your Bitnami installation:

1. Stop web server
2. Configure web server to use a free Let's Encrypt certificate for the domains: 
meta-tag.site www.meta-tag.site
3. Configure a cron job to automatically renew the certificate each month
4. Configure web server name to: meta-tag.site
5. Enable HTTP to HTTPS redirection (example: redirect  http://meta-tag.site to 
 https://meta-tag.site)
6. Enable www to non-www redirection (example: redirect www.meta-tag.site to 
meta-tag.site)
7. Start web server once all changes have been performed

Do you agree to these changes? [Y/n]: y

4). SSL証明書発行するからアドレス教えてください?「有効なメールアドレスを入力

----------------------------------------------------------------------------
Create a free HTTPS certificate with Let's Encrypt

Please provide a valid e-mail address for which to associate your Let's Encrypt 
certificate.

Domain list: meta-tag.site www.meta-tag.site

Server name: meta-tag.site

E-mail address []:
Changes to perform

The following changes will be performed to your Bitnami installation:

1. Stop web server
2. Configure web server to use a free Let's Encrypt certificate for the domains: 
meta-tag.site www.meta-tag.site
3. Configure a cron job to automatically renew the certificate each month
4. Configure web server name to: meta-tag.site
5. Enable HTTP to HTTPS redirection (example: redirect  http://meta-tag.site to 
 https://meta-tag.site)
6. Enable www to non-www redirection (example: redirect www.meta-tag.site to 
meta-tag.site)
7. Start web server once all changes have been performed



Do you agree to these changes? [Y/n]: y

5). 利用規約に同意してください「Y

----------------------------------------------------------------------------
Create a free HTTPS certificate with Let's Encrypt

Please provide a valid e-mail address for which to associate your Let's Encrypt 
certificate.

Domain list: meta-tag.site www.meta-tag.site

Server name: meta-tag.site

E-mail address []: hoge@example.com

The Let's Encrypt Subscriber Agreement can be found at:
 https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdfDo you agree to the Let's Encrypt Subscriber Agreement? [Y/n]:y

6). 完了すると以下のメッセージが表示されます。「Enter」で終了

----------------------------------------------------------------------------
Performing changes to your installation
The Bitnami HTTPS Configuration Tool will perform any necessary actions to your
 Bitnami installation. This may take some time, please be patient.
----------------------------------------------------------------------------
Success

The Bitnami HTTPS Configuration Tool succeeded in modifying your installation.

The configuration report is shown below.

Backup files:
* /opt/bitnami/apache/conf/httpd.conf.back.202201290620
* /opt/bitnami/apache/conf/bitnami/bitnami.conf.back.202201290620
* /opt/bitnami/apache/conf/bitnami/bitnami-ssl.conf.back.202201290620
* /opt/bitnami/apache/conf/vhosts/wordpress-https-vhost.conf.back.202201290620
* /opt/bitnami/apache/conf/vhosts/wordpress-vhost.conf.back.202201290620

Find more details in the log file:

/tmp/bncert-202201290620.log

If you find any issues, please check Bitnami Support forums at:

 https://community.bitnami.com

Press [Enter] to continue:

確認

・ドメイン名でアクセスしてブラウザで鍵付きかどうかをチェック以下参照

・httpsをhttpにして httpsにリダイレクトするか確認する

リダイレクトされれば設定&完了です。お疲れ様でした。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

目次
閉じる