web-dev-qa-db-ja.com

Amazon EC2のアプリにカスタムドメインを設定するにはどうすればよいですか?

私はAmazon EC2の世界で新しく、次のようなURLにあるアプリを作成しました。

http://ec2-54-123-45-678.compute-1.amazonaws.com:8080

これは、Amazon EC2によって生成されたURLです。

自分のドメイン名を使用する必要があるので、www.my-domain-name.comにアクセスすると、次のコンテンツが表示されます。

http://ec2-54-123-45-678.compute-1.amazonaws.com:8080

Godaddyでドメイン名を購入しました。 Amazon AWSダッシュボードでこれを行う方法はありますか、それともGodaddyシステムで設定する必要がありますか?

ありがとう

27
user984621

カスタムドメインを設定するときにこのスレッドに出くわしたので、より一般的なレベルで答えています。

Amazonでインスタンスを作成し、そのインスタンスにIPを関連付けました。 AmazonのURLを入力してアクセスできました

main

私は実際にはGoDaddyではなくMedia Templeを使用しましたが、同様です。私はゾーンファイルに行き、そのパブリックURLをwwwに追加しました

zone file

ご覧のとおり、ここに実際にカスタムドメインで作業しているブログがあります。

custom domain

ワイルドカードを設定しているのは、そのようにすると、誰かが何を入力しても、設定されていなくても、サイトは引き続き表示されるからです。

enter image description here

[〜#〜]編集[〜#〜]

ルートURLについては、エラスティックIPを入力し、それをAレコードとして設定する必要があります。

15
JGallardo

最初に、そのインスタンスに関連付けるためにElasticIPを設定する必要があります。

次に、「my-domain-name.com」の「www」のDNSエントリを、上記の手順で割り当てたIPにポイントします。

DNSを管理する場所は、GoDaddyまたはAWS Route53のいずれかです。 「my-domain-name.com」レジスタで委任DNSを調整する必要があります。例:ドメインはGoDaddyに登録できますが、その委任DNSはRoute53を指すため、AWSコンソールからドメインを管理できます。

8
Diego F. Durán