More than 5 years have passed since last update.
AWS Route 53でElastic Beanstalkのアプリをドメイン登録
目的
AWS Elastic Beanstalkで構築したアプリにRoute 53をつかってドメインの設定をする
なお、ドメインはAWSではないドメイン登録代行サービスで取得したものを使用する。
手順
- ドメイン登録代行サービスでドメインを取得する
- Route 53で取得したドメインをElastic Beanstalkに登録する
- ドメイン登録代行サービスでネームサーバーをRoute 53のネームサーバー情報に変更する
ドメイン登録代行サービスでドメインを取得する
ドメイン登録代行サービスにVALUE-DOMAINを利用した例を説明します。
-
ドメイン登録代行サービスを選ぶ
- お名前.comなどでもOKです。今回はVALUE-DOMAINを選びました。
- その他登録代行サービスを調べたい場合は、googleでドメイン登録代行サービスで検索したり、yahooカテゴリで調べてください。
- ドメインの取得料金は約100円-1000円/年ぐらい。
-
空きドメインを検索
-
VALUE-DOMAINで取得したい文字(下記例ではiwashi.ドメイン)を検索して自分が希望のドメインが取得できるか調べる。
👁 https://gyazo.com/903c0f63679a09db5b45469060553d6b
-
VALUE-DOMAINで取得したい文字(下記例ではiwashi.ドメイン)を検索して自分が希望のドメインが取得できるか調べる。
-
空きドメインから好きなモノを選んで購入
-
購入 となっている所のボタンを押して購入画面にすすむ
-
新規登録(アカウント入手済の人はログイン)して購入手続きに進む
-
登録内容を確認して
-
購入ボタンを押す。
-
これでクレジットカードの登録などもありますが、それらを終えれば無事ドメイン取得完了です。
Route 53で取得したドメインをElastic Beanstalkに登録する
-
AWSのネットワーキングからRoute 53を選択する(リンク先は東京リージョンのRoute 53 です)
-
Hosted zonesのCreate Hosted Zoneをクリック
-
Create Hosted Zoneの箇所のDomain Nameに先ほど取得したドメインを入力する。
-
Create Record Setをクリックする
-
Alias をYesをチェックして、Alias TargetにElastic BeanstalkのURLを選択し、createをクリックする。
👁 https://gyazo.com/427f15ed9202cc52defd335d178bc1e8
これで、Route 53でElastic Beanstalkとドメインが結びつきました。
ドメイン登録代行サービスでネームサーバーをRoute 53のネームサーバー情報に変更する
最後に、ドメイン登録代行サービスのネームサーバーをRoute 53のものに置き換えます。
-
Type NSのValueをメモする
👁 https://gyazo.com/b80fe68e592ea72f2e8ca15428659a5c -
VALUE-DOMAINでログインして、コントロールパネル→ドメイン→ネームサーバーの設定→登録したドメイン名をクリック
-
ネームサーバー変更 箇所で先ほどメモしたType NSのvalueを入力し保存するをクリック
👁 https://gyazo.com/3f82dbbf2ee70d1fa976a6e710db3274 -
あとは2日ほど待てば登録したドメインからアプリに接続することが出来ます。
参考
- ドメインの反映を待てない!と言う人は、下記を参照してください。
- その他参考
Register as a new user and use Qiita more conveniently
- You get articles that match your needs
- You can efficiently read back useful information
- You can use dark theme
