AWS EC2 ロードバランサー(ALB)SSL証明書設定方法

AWS Certificate Manager (ACM) を通じてプロビジョニングされたパブリック SSL/TLS 証明書は無料となります。

下記が必要事項になります。

1. AWS マネジメントコンソールから「Certificate Manager」をクリックする。

2. 左側の「証明書をリクエスト」をクリックする。

3. 「パブリック証明書をリクエスト」を選択し「次へ」をクリックする。

4. 以下の入力、選択し「リクエスト」をクリックする。

5. 今回は「さくらインターネットのネームサービス」にてCNAMEを追加します。

お名前.comや他のサービスDNSでも利用は可能です。

下記画像「さくらインターネットのネームサービス」になります。

エントリ名に「CANME名」コピペして入力しタイプを「CNAME」にし、

「CANME値」をコピペしてデータに入力し「保存」します。

6. ステータスの部分は成功になったら完了なります。(成功には数分時間はかかると思います。)

7. ALBの設定はこちらを参考してください。https://www.d1j.com/archives/534

上記のブログを参考にHTTP(80番)ポートを利用してALB設定してください。

EC2のページから「ロードバランサー」をクリックする。

8. 左側から対象のロードバランサーをクリックして、「リスナーとルール」をクリック、「リスナーの追加」をクリックする。

9. 各、選択してから「追加」をクリックする。

10. 対象ロードバランサーをクリックして「詳細」をクリックし「DNS名」をコピペいたします。

下記の画像は「さくらインターネットのネームサービス」になります。

さきほどコピペした「DNS名」にてCNAMEを作成いたします。

「エントリ名」www「タイプ」はCNAMEして「データ」はDNS名をコピペして「保存」をクリックする。

11. DNS登録後にブラウザでアクセスすると、SSL証明利用したドメインでURLが表示されると思います。

以上でEC2 ロードバランサー(ALB)SSL証明書設定方法完了いたしました。