с помощью Amazon Route 53

В данном руководстве вам предстоит зарегистрировать новый домен для вашего веб-сайта. Затем через систему доменных имен (DNS) вы свяжете доменное имя с запущенным инстансом EC2 (например, веб-приложением или веб-сайтом под управлением WordPress, Apache, NGINX, IIS или другой платформы). Если у вас уже есть зарегистрированное доменное имя, выполните шаг 1, а затем обратитесь к документации регистратора доменных имен, чтобы узнать о настройке записи DNS для нового веб-сайта.

Связанные расходы.

Регистрация домена подлежит ежегодной оплате: от 9 USD до нескольких сотен долларов в зависимости от домена верхнего уровня, например .com. Дополнительную информацию см. на странице цен Amazon Route 53 на регистрацию доменов. Эти платежи не подлежат возмещению.

При регистрации клиентом домена мы автоматически создаем зону хостинга с таким же именем, как имя домена. Клиент использует зону хостинга для указания того, куда Amazon Route 53 должен направлять трафик, предназначенный для его домена. Плата за зону хостинга составляет 0,50 USD в месяц. Чтобы избежать этой платы, можно удалить зону хостинга.

 

Хотите попробовать регистрацию домена на практике?

Создать бесплатный аккаунт за несколько минут

Получите доступ к уровню бесплатного пользования AWS на год, включая преимущества базовой поддержки AWS Basic Support: круглосуточное обслуживание клиентов (без праздников и выходных), форумы и многое другое.

 

Примечание. При использовании Elastic Load Balancing (включается автоматически при запуске приложения с помощью Amazon Elastic Beanstalk) получение статического IP-адреса не требуется, поэтому можно сразу перейти к шагу 2.


a) Нажмите здесь, чтобы открыть раздел Elastic IP консоли EC2 в новом окне, и нажмите Allocate New Address.

Getting-Started-EIP1

(Нажмите, чтобы развернуть)

Getting-Started-EIP1

б) Для параметра EIP used in: укажите значение VPC и нажмите Yes, Allocate.

Примечание. Эластичные IP-адреса (EIP), связанные с запущенными инстансами, являются бесплатными. При удалении инстанса (когда EIP уже не связан с запущенным инстансом) за EIP взимается плата в размере 0,005 USD в час.

Getting-Started-EIP2

(Нажмите, чтобы развернуть)

Getting-Started-EIP2

в) Запишите новый IP-адрес и нажмите Close.

Getting-Started-EIP3

(Нажмите, чтобы развернуть)

Getting-Started-EIP3

г) Выберите новый IP-адрес в столбце Elastic IP. Нажмите кнопку Actions и выберите вариант Associate Address.

Getting-Started-EIP4

(Нажмите, чтобы развернуть)

Getting-Started-EIP4

д) Щелкните текстовое поле Instance и выберите вариант с именем вашего инстанса.

Примечание. В руководстве по WordPress мы присвоили машине имя WordPress.

Getting-Started-EIP5

(Нажмите, чтобы развернуть)

Getting-Started-EIP5

е) Запишите новый IP-адрес, указанный в столбце Elastic IP.

Getting-Started-EIP6

(Нажмите, чтобы развернуть)

Getting-Started-EIP6

ж) Проверьте, работает ли новый эластичный IP-адрес, введя его в строку веб-браузера.

Getting-Started-RT53-DNS-IP-web-check

(Нажмите, чтобы развернуть)

Getting-Started-RT53-DNS-IP-web-check

Теперь, когда у вас есть IP-адрес, связанный с инстансом, необходимо настроить службу доменных имен (DNS). Она будет указывать на этот адрес, чтобы другие пользователи могли найти ваш веб-сайт.

Примечание. В данном примере нам предстоит получить новое доменное имя и связать его с только что созданным эластичным IP-адресом (прикрепленным к вашему инстансу). Если у вас уже есть доменное имя или для его получения вы решили использовать другой регистратор доменных имен, обратитесь к соответствующей документации по настройке DNS для вашего инстанса.


a) Щелкните здесь, чтобы открыть консоль Route 53 в новом окне (Route 53 – это DNS-сервис AWS). С помощью Route 53 вы можете регистрировать новые доменные имена и управлять записями DNS для вашего домена.

Выберите Get Started Now в разделе Domain Registration.

Getting-Started-RT53-1

(Нажмите, чтобы развернуть)

Getting-Started-RT53-1

б) Нажмите кнопку Register Domain. На следующем экране введите нужный вам домен в окне Choose a Domain (на экране представлен пример с cloudexamples), затем выберите домен верхнего уровня (TLD) (например, .com, .org, .co.uk и т. д.) и нажмите кнопку Check для проверки доступности домена. Если домен доступен, нажмите кнопку Add to cart, перейдите вниз страницы и нажмите Continue.

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

Getting-Started-RT53-3a

(Нажмите, чтобы развернуть)

Getting-Started-RT53-3a

в) Введите свои контактные данные. Эти данные будут привязаны к доменному имени. Затем нажмите Continue в нижней части страницы.

Getting-Started-RT53-4a

(Нажмите, чтобы развернуть)

Getting-Started-RT53-4a

г) Проверьте всю информацию и, если она верна, поставьте флажок I have read and agree to the AWS Domain Name Registration Agreement. Нажмите кнопку Complete Purchase.

Getting-Started-RT53-5

(Нажмите, чтобы развернуть)

Getting-Started-RT53-5

д) Если вы зарегистрированы в домене, имеющем общий домен верхнего уровня (например, .com), вы получите электронное письмо с просьбой подтвердить ваш адрес электронной почты. (Если у нас уже есть подтверждение действительности адреса электронной почты, электронное письмо не посылается.)

Нужно перейти по ссылке, указанной в этом электронном письме, чтобы подтвердить ваш электронный адрес, в противном случае домен не будет зарегистрирован.

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

Примечание. Чтобы подтвердить регистрацию нового домена, системе может потребоваться несколько минут.

Getting-Started-RT53-10-registered_email

(Нажмите, чтобы развернуть)

Getting-Started-RT53-10-registered_email
Getting-Started-RT53-8-email

(Нажмите, чтобы развернуть)

Getting-Started-RT53-8-email

Теперь нам потребуется настроить DNS, после чего новый домен, созданный при выполнении шага 2, сможет указывать адрес вашего сервера.  Им может быть статический IP-адрес (шаг 1) или полное доменное имя (FQDN), которое создается автоматически при использовании Amazon Elastic Beanstalk.


a) Откройте раздел Hosted Zones консоли Route 53, щелкнув здесь. Щелкните доменное имя, созданное в ходе выполнения шага 2 (в данном примере используется имя cloudexamples.com, но у вас будет другой домен).

Getting-Started-RT53-DNS1

(Нажмите, чтобы развернуть)

Getting-Started-RT53-DNS1

Ниже представлены вкладки, которые помогут вам выбрать наиболее подходящий для вас сценарий. 

При наличии статического IP-адреса для вашего веб-сайта, виртуального сервера или сервиса выберите Static IP Address

При наличии полного доменного имени (FQDN) для ресурса выберите Fully Qualified Domain Name (FQDN) ниже. (Наличие полного доменного имени характерно для приложений, запущенных с помощью Elastic Beanstalk, функций Lambda, статических сайтов S3 и более сложных вариантов развертывания с использованием Elastic Load Balancing.)

  • Статический IP-адрес

    б) Нажмите кнопку Create Record Set. В правой части окна введите www в текстовом поле Name. Введите эластичный IP-адрес, созданный в ходе выполнения шага 1, в поле Value и нажмите Create.

    Getting-Started-RT53-DNS3

    (Нажмите, чтобы развернуть)

    Getting-Started-RT53-DNS3

    в) Убедитесь, что в основной таблице присутствует новая запись с введенным вами значением.

    Getting-Started-RT53-DNS4

    (Нажмите, чтобы развернуть)

    Getting-Started-RT53-DNS4
  • Полное доменное имя (FQDN)


    б) Нажмите кнопку Create Record Set. В правой части окна введите www в текстовом поле Name. Выберите Yes для параметра Alias.  Появится окно Alias Target; щелкните это окно, чтобы отобразить доступные ресурсы.  Выберите ресурс, на который необходимо указать (он находится в разделе Elastic Load Balancers и должен быть связан с приложением, развернутым с помощью Elastic Beanstalk). Нажмите Create.

    Getting-Started-RT53-DNS3b

    (Нажмите, чтобы развернуть)

    Getting-Started-RT53-DNS3b

    в) Убедитесь, что в основной таблице присутствует новая запись с введенным вами значением.

    Getting-Started-RT53-DNS4b

    (Нажмите, чтобы развернуть)

    Getting-Started-RT53-DNS4b

г) Убедитесь, что ваш веб-сайт доступен на новом домене. Для этого введите новый адрес веб-сайта в строку веб-браузера.

Getting-Started-RT53-DNS-web-check

(Нажмите, чтобы развернуть)

Getting-Started-RT53-DNS-web-check

Поздравляем! Теперь ваш веб-сайт доступен пользователям по выбранному вами адресу.  В следующем разделе вы узнаете, как настроить мониторинг и оповещения для инстансов.

Узнайте, как настроить сервис Amazon CloudWatch для мониторинга вашего веб-сайта »


Да
Нет