コンテンツにスキップ

Route53 + ALB + EC2でWebサーバを公開する

EC2 に Web サーバ立てて https でアクセスするように設定しようと思ったら完全に忘れてしまってたので残しておく。 キャプチャとか残すのはめんどうなので、大雑把な手順のみ記載する。

ところどころワードに誤りがあるかもしれません。いい感じに読み替えましょう。

前提

  • ドメイン取得済み
  • Route53 の DNS 設定とか済んでいる

手順

  1. ACM で証明書を発行する
  2. EC2 インスタンスを作成して Web サーバを立てる
  3. EC2 に設定しているセキュリティグループのインバウンドに Web サーバのポートを開ける
  4. ターゲットグループを作成する
  5. プロトコル: http
  6. ポート: Web サーバと同じ番号を指定する
  7. ALB を作成する
  8. プロトコル: https
  9. ポート: 443
  10. ターゲット: 4で作成したもの
  11. デフォルトの証明書: 1 で作成したやつ
  12. Route53 でレコードを作成する
  13. レコード名: ドメイン名
  14. レコードタイプ: A
  15. エイリアス: On
  16. トラフィックのルーティング先: 5の ALB