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

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

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

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

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

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

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

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

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

※AWS Certificate Manager(ACM) SSL証明書発行方法は下記の内容をご参考ください。

Route53に実施しております。

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

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

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

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

7. ALBにてHTTP(80番)ポートを利用して設定してください。下記の内容を参考してください。

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

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

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

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

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

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

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

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

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