Как настроить собственный домен для приложения на 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?
Спасибо
Ответы
Ответ 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 и затем настройте сайты.