はじめに
今回はAWSのLightsailを利用して構築したアプリに、ドメインを設定する手順をまとめした。
ドメインの取得は例えばお名前.comなどでもできますが、AWSのRoute 53で取得したドメインで設定します。
他社(お名前.comなど)で取得したドメインを設定するやり方は、以下の記事を参考にしてください。
Lightsailでサイト構築
Lightsailを利用すると、例えばWordPressなどを簡単に構築することができます。
以下の記事を参考にしてください。
構築したアプリはSSL化しましょう。
Route 53でドメイン取得
今回はRoute 53でドメインを取得し設定していきます。
Route 53でドメインの取得方法は以下の記事を参考にしてください。
静的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)
ドメインの設定
AWSのコンソールを開き、「Route 53」を検索します。
![AWS Route 53](https://chigusa-web.com/wp-content/uploads/2023/04/2023-04-13_19h28_16-1024x276.png)
ホストゾーンを開きます。
既に取得したドメイン(ホストゾーン名)をクリックします。
![AWS Route 53 ホストゾーン](https://chigusa-web.com/wp-content/uploads/2023/04/2023-04-13_22h56_25-1024x337.png)
レコードを編集することができます。
「レコードを作成」をクリックします。
![AWS Route 53 レコード作成](https://chigusa-web.com/wp-content/uploads/2023/04/2023-04-13_23h16_35-1024x209.png)
今回はサブドメインを指定しないので、レコード名は空白で大丈夫です。
サブドメインにしたい場合は入力しましょう。
値には既に取得した静的IPアドレスを指定し、「レコードを作成」をクリックします。
![AWS 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)
設定したドメインにアクセスしてみましょう。
http://ドメイン名
Lightsailのサイトが表示されました。(WordPressの場合)
![Lightsail WordPress](https://chigusa-web.com/wp-content/uploads/2023/04/2023-04-12_23h55_39-1024x750.png)
さいごに
今回はLightsailを利用して構築したアプリに、ドメインを設定する手順をまとめした。
是非、参考にしてみてください。
コメント