EC2のWebサーバーに独自ドメインを適用する

AWSで、EC2のWebサーバーに独自ドメインを適用する方法をまとめました。

動作環境

ホストOSWindows 11 Home 22H2(22621.963) 64bit
ブラウザChrome 109.0.5414.75

適用手順

独自ドメインを取得

ここを参考に進めてみてください。

EC2にWebサーバーを構築

ここを参考に進めてみてください。

ROUTE 53でホストゾーンを作成

[ドメイン名]に、前手順で取得したドメイン名を設定してください。[タイプ]は、インターネットからのアクセスで使用したいので『パブリックホストゾーン』を選択してください。

[タイプ]が『NS』の[値/トラフィックのルーティング先]にネームサーバーがおそらく4つ設定されていると思うので、これをコピーしてドメインと紐づけていきます。

※ネームサーバー末尾の半角ピリオドはコピーしないでください。

EC2上のWebサーバーのパブリックIPアドレスを追加してください。

独自ドメインとネームサーバーを紐づける

ドメインを取得したサイト(ここではお名前.com)を開き、対象ドメインとホストゾーンで作成されたネームサーバーを紐づけていきます。

[ネームサーバー情報を入力]に、ホストゾーンに作成されたネームサーバーを全て設定します。箇条書きの部分に書いてありますが、この設定が完了後、反映が完了するまでは1日~3日くらいかかる場合があります。気長に待ちましょう。

ネームサーバーが紐づけられたか確認

反映が完了したかどうかはコマンドで確認できます。Webサーバーに接続して下記どちらかのコマンドを打ってみましょう。

dig [ドメイン名] NS +short
nslookup -type=NS [ドメイン名]

反映が完了したら、ブラウザなどからドメイン名でアクセスしてみましょう。