Подтвердить что ты не робот

Как настроить собственный домен для приложения на Amazon EC2?

Я новичок в мире Amazon EC2, я просто создал приложение, на котором расположен URL-адрес:

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

Сгенерированный URL-адрес Amazon EC2.

Теперь мне нужно будет использовать свое собственное доменное имя, поэтому, когда я получаю доступ к www.my-domain-name.com, я хотел бы видеть содержимое

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

Я купил доменное имя на Godaddy. Есть ли способ сделать это на панели Amazon AWS или мне нужно настроить его в системе Godaddy?

Спасибо

4b9b3361

Ответ 1

Я отвечаю на более общем уровне, потому что я наткнулся на этот поток при настройке своего пользовательского домена.

В Amazon я создал экземпляр и связал IP с этим экземпляром. Вы получили доступ к нему, введя URL-адрес amazon

main

Я фактически использовал Media Temple не GoDaddy, но он будет похож. Я пошел в файл зоны и добавил, что общий url для www

zone file

И, как вы можете видеть, вот мой блог действительно работает над настраиваемым доменом.

custom domain

Я устанавливаю шаблон, потому что таким образом, независимо от того, что кто-то набирает, если он не установлен, они все равно будут видеть сайт.

enter image description here

ИЗМЕНИТЬ

Для корневого URL-адреса вы должны ввести свой эластичный IP-адрес и установить его как запись A.

Ответ 2

Сначала вам нужно установить ElasticIP для связанного с этим экземпляром.

Затем укажите IP-адрес "www" для "my-domain-name.com" на IP, назначенный на предыдущем шаге.

Если вы управляете своим DNS, это еще одна вещь, может быть в GoDaddy или в AWS Route53. Вы должны настроить DNS-сообщение делегирования в регистре "my-domain-name.com". Пример: ваш домен может быть зарегистрирован в GoDaddy, но его делегирование DNS указывает на Route53, чтобы вы могли управлять доменом с вашей консоли AWS.

Ответ 3

Чтобы настроить DNS-сопоставление, вы можете сопоставить существующий IP 54.123.45.678 с ex: www.my-domain-name.com.

Однако, поскольку вы используете tomcat, который работает на этапе 8080, вам необходимо перенаправить запрос tomcat с помощью Apache. Чтобы вы могли посетить www.my-domain-name.com без порта 8080. Если вы используете linux box, установите Apache, apache-modjk и затем настройте сайты.