AWS独自ドメイン設定|ムームードメインをAmazon Route 53でEC2に設定|Webサービスを開発しよう!STEP5 #AWS #独自ドメイン 

AWS独自ドメイン設定|ムームードメインをAmazon Route 53でEC2に設定|Webアプリケーションを開発しよう!STEP5 #AWS #独自ドメイン 

今回は、Webサービスを開発しよう!STEP5:AWS独自ドメイン設定です。

AWS独自ドメイン設定STEP1:取得したいドメインを調査しよう!で取得した独自ドメインを、「Amazon Route 53」という、クラウドドメインネームシステム(DNS)を利用して設定します。

DNSは、IPアドレスとドメインを変換してくれる機能です。これで、EC2のインスタンスに独自ドメインを設定できます。

AWS で独自ドメインを設定するために、 DNS(Amazon Route 53) を設定

[アマゾン ウェブ サービス]のメニュー一覧に表示されている「Route 53」をクリックします。

AWS で独自ドメインを設定するために、 DNS(Amazon Route 53) を設定

今回は、既に ムームードメイン でドメインを取得済みなので、[DNS Management」の「Get Started Now]をクリックします。もちろん 「Route 53」 でも、ドメインは取得することができます。

AWS で独自ドメインを設定するために、 DNS(Amazon Route 53) を設定

[Create Hosted Zone]をクリックします。

AWS で独自ドメインを設定するために、 DNS(Amazon Route 53) を設定

取得済みの独自ドメインを入力します。コメントは適当に入力して[Create]をクリックします。

AWS で独自ドメインを設定するために、 DNS(Amazon Route 53) を設定

DNS(Amazon Route 53)へ、Aレコードを設定

引き続いて、Aレコードの設定を行います。Aレコードは、ホストのIPアドレスを意味します。

対象のドメインを選択して、[Go to Record Sets]をクリックします。

DNS(Amazon Route 53)へ、Aレコードを設定

[Create Record Set]をクリックすると、設定が可能になります。

[Type]の「A – IPv4 address」を選択して、パブリックIPを入力、[Create]をクリックします。

DNS(Amazon Route 53)へ、Aレコードを設定

作成された情報が確認できます。
[Name server]のリストが表示されています。
この情報を、ムームードメインの管理画面で設定します。

DNS(Amazon Route 53)へ、Aレコードを設定

MuuMuu Domain(ムームードメイン)に、Route 53 のネームサーバを設定

ムームードメイン にログインします。

[ドメイン管理 > ドメイン操作 > ネームサーバ設定変更]から、該当の[ネームサーバ設定変更]をクリックします。

MuuMuu Domain(ムームードメイン)に、Route 53 のネームサーバを設定

先ほど Route 53 で表示されていたネームサーバを設定します。

MuuMuu Domain(ムームードメイン)に、Route 53 のネームサーバを設定

MuuMuu Domain(ムームードメイン)に、Route 53 のネームサーバを設定

ムームードメインでの設定を、正引き(ドメイン名からIPアドレスへ変換)で確認

先ほど登録したDNSの情報が正しく設定されているか dig コマンドを利用して確認します。 dig コマンドネは、 DNS (ネームサーバ)に対して問い合わせを行って、その結果を表示するコマンドです。
コマンドを実行した結果、[ANSWER SECTION]で、「A」の表示の横にパブリックIPが表示されているので、正しく設定されています。

$ dig pgnyumon.com                    
                                                                               [~/tickle_dev]
; <<>> DiG 9.8.3-P1 <<>> pgnyumon.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 57135
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 4

;; QUESTION SECTION:
;pgnyumon.com.          IN  A

;; ANSWER SECTION:
pgnyumon.com.       300 IN  A   52.68.58.242

;; AUTHORITY SECTION:
pgnyumon.com.       172800  IN  NS  ns-1245.awsdns-27.org.
pgnyumon.com.       172800  IN  NS  ns-906.awsdns-49.net.
pgnyumon.com.       172800  IN  NS  ns-1550.awsdns-01.co.uk.
pgnyumon.com.       172800  IN  NS  ns-298.awsdns-37.com.

;; ADDITIONAL SECTION:
ns-298.awsdns-37.com.   153737  IN  A   205.251.193.42
ns-906.awsdns-49.net.   35529   IN  A   205.251.195.138
ns-1245.awsdns-27.org.  153802  IN  A   205.251.196.221
ns-1550.awsdns-01.co.uk. 153845 IN  A   205.251.198.14

;; Query time: 70 msec
;; SERVER: 172.16.101.1#53(172.16.101.1)
;; WHEN: Sat Sep 12 22:23:19 2015
;; MSG SIZE  rcvd: 247

 

独自ドメインでSSH接続ができるか確認

本当に接続できるか、SSHを実行して確認します。

$ ssh -i xxxxxx.pem ec2-user@pgnyumon.com                                                                     
Last login: Sat Sep 12 13:07:56 2015 from ofsfx-11p8-103.ppp11.odn.ad.jp

       __|  __|_  )
       _|  (     /   Amazon Linux AMI
      ___|\___|___|

https://aws.amazon.com/amazon-linux-ami/2015.03-release-notes/
7 package(s) needed for security, out of 19 available
Run "sudo yum update" to apply all updates.

やった!!成功です(´∀`)



最後まで、読んで頂きありがとうございます(^-^)ゞ。
質問はTwitterから受け付けますので、お気軽にどうぞ。
 かな|Twitter


AWS が学べるオンライン講座

オンライン講座なら、好きな場所で好きな時間に学習できます。AWS も学ぶことができるので、ぜひ、活用しましょう。

Udemy(ユーデミー)

オンライン動画学習サイトで、AWS講座もあります。頻繁に講座のバーゲンセールスが実施されているので、価格をチェックしましょう!購入した動画は繰り返し使えますので何度でも学習可!
世界最大級のオンライン学習サイトUdemy


RaiseTech(ライズテック)

RaiseTechは最速で「稼げる」エンジニアになるための、実践的なWebエンジニアリングスクール。AWSフルコース、AWS自動化コースとAWS講座が充実!
【RaiseTech】最速で稼げるプロになるエンジニアリングスクール