Подключить поддомен к amazon EC2

Подключить поддомен еще проще, чем подключить домен к amazon ec2. Мы рассмотрим на примере Apache2 , однако это равнозначно и для nginx, за исключением того, что у nginx немного по другому прописывается конфигурация виртуального хостинга.

Подключение происходит всего в два шага:

  1. Зайдите в менеджер управления DNS своего домена (это находится у доменного регистратора, у которого вы покупали домен) и добавьте там A запись:
    A
    
    Server/Host  | Redirect         | TTL
     subdomain   | {ваш elastic ip} | 1800

    Обратите внимание, что SUBDOMAIN — часть домена до основного домена, например: {SUBDOMAIN}.original-domain.com

  2. Зайти в конфигурацию 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 минут.