Подключить поддомен еще проще, чем подключить домен к amazon ec2. Мы рассмотрим на примере Apache2 , однако это равнозначно и для nginx, за исключением того, что у nginx немного по другому прописывается конфигурация виртуального хостинга.
Подключение происходит всего в два шага:
- Зайдите в менеджер управления DNS своего домена (это находится у доменного регистратора, у которого вы покупали домен) и добавьте там A запись:
A Server/Host | Redirect | TTL subdomain | {ваш elastic ip} | 1800
Обратите внимание, что SUBDOMAIN — часть домена до основного домена, например: {SUBDOMAIN}.original-domain.com
- Зайти в конфигурацию apache2 в вашем instance и добавить ваш поддмен, например как-то так:
<VirtualHost *:80> DocumentRoot "/var/www/super-domain" ServerName dev.super-domain.me ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>
На этом все. Процесс обновления DNS записи займет около 5-15 минут.