はじめに
今回はAWSのLightsailを利用して構築したアプリに、他社ドメインを設定する手順をまとめした。
ドメインはお名前.comで取得した場合を例に説明していきます。
![](https://www18.a8.net/0.gif?a8mat=3T6NIW+912P2Q+50+2HHVNM)
他社ドメインではなく、Route 53でドメインを取得した場合のやり方は以下にまとめました。
Lightsailでサイト構築
Lightsailを利用すると、例えばWordPressなどを簡単に構築することができます。
以下の記事を参考にしてください。
構築したアプリはSSL化しましょう。
静的IPを設定
Lightsailで作成したインスタンスは、起動すると一つIPアドレスが設定されます。
ただし、インスタンスを停止し再起動すると、IPアドレスが変わってしまいます。
![Lightsail インスタンス](https://chigusa-web.com/wp-content/uploads/2023/04/2023-04-13_22h35_06-500x252.png)
静的IPについて、インスタンスにアタッチされている場合は、静的IPに対する料金は発生しません。
![](https://chigusa-web.com/wp-content/uploads/cocoon-resources/blog-card-cache/c94cb44bac0b155cad9e923137017c79.png)
インスタンス名をクリックします。
![Lightsail インスタンス](https://chigusa-web.com/wp-content/uploads/2023/04/2023-04-13_22h41_32.png)
インスタンスの管理画面が表示されます。
「Networking」をクリックします。
![Lightsail インスタンス Networking](https://chigusa-web.com/wp-content/uploads/2023/04/2023-04-13_22h43_44-1024x327.png)
「IPv4 networking」の「Attach static IP」をクリックします。
![Lightsail Attach static IP](https://chigusa-web.com/wp-content/uploads/2023/04/2023-04-13_22h47_27-1024x413.png)
静的IPの名前を任意で設定し、「Create and attach」をクリックします。
![Lightsail Create and attach](https://chigusa-web.com/wp-content/uploads/2023/04/2023-04-13_22h49_22.png)
静的IPが作成されました。
![Lightsail Static IP created](https://chigusa-web.com/wp-content/uploads/2023/04/2023-04-13_22h50_57-500x126.png)
静的IPアドレスがアタッチされました。
表示されているIPアドレスでサイトにアクセスできることと、インスタンスを再起動してもIPアドレスが変わらないことを確認しましょう。
![Lightsail 静的IP](https://chigusa-web.com/wp-content/uploads/2023/04/2023-04-13_22h52_17-500x196.png)
Route 53でドメインの設定
ホストゾーンの作成
AWSのコンソールを開き、「Route 53」を検索します。
![Route 53](https://chigusa-web.com/wp-content/uploads/2023/04/2023-04-13_19h28_16-1024x276.png)
「ホストゾーンの作成」をクリックします。
![Route 53 ホストゾーンの作成](https://chigusa-web.com/wp-content/uploads/2023/04/2023-04-15_16h31_15-1024x202.png)
他社で取得したドメイン名を入力し、ホストゾーンを作成します。
![Route 53 ホストゾーンの作成](https://chigusa-web.com/wp-content/uploads/2023/04/2023-04-15_16h36_09-1024x807.png)
ホストゾーンが作成されました。
ホストゾーンの詳細を開き、ネームサーバーを控えておきます。
![Route 53 ホストゾーン ネームサーバ](https://chigusa-web.com/wp-content/uploads/2023/04/2023-04-15_16h39_25-1024x376.png)
他社ドメインにネームサーバーの設定
今回はお名前.comを例にしますので、管理画面を開きます。
ネームサーバーの設定を開きます。
![お名前.com ネームサーバ](https://chigusa-web.com/wp-content/uploads/2023/04/2023-04-15_16h48_55-500x296.png)
取得したドメイン名にチェックを入れ、「他のネームサーバーを利用」を選択します。
![お名前.com ネームサーバの変更](https://chigusa-web.com/wp-content/uploads/2023/04/2023-04-15_16h50_15-1024x718.png)
Route 53で作成したホストゾーンのネームサーバーを入力します。
![お名前.com ネームサーバ](https://chigusa-web.com/wp-content/uploads/2023/04/2023-04-15_16h52_48-500x588.png)
「設定する」をクリックします。
![お名前.com ネームサーバ 設定](https://chigusa-web.com/wp-content/uploads/2023/04/2023-04-15_16h53_07-500x306.png)
Route 53でレコードの設定
Route 53の設定画面に戻り、作成したホストゾーンの「レコードを作成」をクリックします。
![Route 53 レコードの設定](https://chigusa-web.com/wp-content/uploads/2023/04/2023-04-15_16h58_23-1024x182.png)
今回はサブドメインを指定しないので、レコード名は空白で大丈夫です。
サブドメインにしたい場合は入力しましょう。
値には既に取得した静的IPアドレスを指定し、「レコードを作成」をクリックします。
![Route 53 レコードの設定](https://chigusa-web.com/wp-content/uploads/2023/04/2023-04-13_23h18_30-1024x650.png)
正しく反映されたかどうか確認しましょう。
以下のサイトを利用しました。
取得したドメインを入力し、「dig実行」をクリックします。
![dig実行](https://chigusa-web.com/wp-content/uploads/2023/04/2023-04-15_17h03_00-500x408.png)
以下の赤枠に、静的IPアドレスが表示されたら正常です。
![dig実行 IPアドレス](https://chigusa-web.com/wp-content/uploads/2023/04/2023-04-15_17h04_09-500x356.png)
また、下に表示されている「AUTHORITY SECTION」を確認すると、Route 53のネームサーバーが設定されているのが分かります。
;; AUTHORITY SECTION:
XXX.com. 172790 IN NS ns-XXX.awsdns-56.co.uk.
XXX.com. 172790 IN NS ns-XXX.awsdns-50.net.
XXX.com. 172790 IN NS ns-XXX.awsdns-24.org.
XXX.com. 172790 IN NS ns-XXX.awsdns-50.com.
設定したドメインにアクセスしてみましょう。
http://ドメイン名
Lightsailのサイトが表示されました。(WordPressの場合)
![Lightsail WordPress](https://chigusa-web.com/wp-content/uploads/2023/04/2023-04-12_23h55_39-1024x750.png)
(参考)お名前.comのレコード設定
これまで説明した通り、お名前.comで取得したドメインをRoute 53でレコードの設定を行えるようにしました。
その場合は他社ドメインの方に、Route 53のネームサーバーを指定する必要があります。
Route 53を使用せずとも、他社ドメインの方だけでも設定はできます。
参考までに、もう一つの方法としてその手順を紹介します。
まず、ネームサーバーは初期状態である必要があります。
お名前.comの場合は、以下です。
![お名前.com ネームサーバ](https://chigusa-web.com/wp-content/uploads/2023/04/2023-04-15_18h37_12.png)
ドメインのDNS設定を開きます。
![お名前.com ドメインのDNS設定](https://chigusa-web.com/wp-content/uploads/2023/04/2023-04-15_17h18_46-500x301.png)
設定したいドメインを選択して次へ進みます。
![お名前.com ドメインのDNS設定](https://chigusa-web.com/wp-content/uploads/2023/04/2023-04-15_17h21_39-500x404.png)
「DNSレコード設定を利用する」の設定をします。
![お名前.com DNSレコード設定を利用する](https://chigusa-web.com/wp-content/uploads/2023/04/2023-04-15_17h22_51.png)
TYPEにAを指定し、VALUEには静的IPを指定し追加ボタンをクリックします。
![お名前.com DNSレコード Aレコード](https://chigusa-web.com/wp-content/uploads/2023/04/2023-04-15_17h23_30.png)
確認画面へ進み、設定を完了します。
![お名前.com DNSレコード ネームサーバー](https://chigusa-web.com/wp-content/uploads/2023/04/2023-04-15_17h24_36-1024x442.png)
先ほど同様の手順で、ドメインにアクセスしてサイトを開けることを確認しましょう。
さいごに
今回はLightsailを利用して構築したアプリに、他社ドメインを設定する手順をまとめした。
是非、参考にしてみてください。
コメント