Definir hosts virtuais no Azure Linux

Definir hosts virtuais no Azure Linux

Estou usando o Azure Linux (Ubuntu 14.04) e preciso definir dois VirtualHost conforme abaixo. No entanto, não consigo ver nenhuma pasta httpd. Onde posso fazer isso?

<VirtualHost app1.example.com:80>
    ServerName app1.example.com
    DocumentRoot /var/www/sites/app1
    ProxyPreserveHost On
    <Proxy *>
        Order allow,deny
        Allow from all
    </Proxy>
    ProxyPass / http://localhost:3000/
    ProxyPassReverse / http://localhost:3000/
</VirtualHost>

<VirtualHost app2.example.com:80>
    ServerName app2.example.com
    DocumentRoot /var/www/sites/app2
    ProxyPreserveHost On
    <Proxy *>
        Order allow,deny
        Allow from all
    </Proxy>
    ProxyPass / http://localhost:3000/
    ProxyPassReverse / http://localhost:3000/
</VirtualHost>

Responder1

No Ubuntu 14.04, a localização dos arquivos de configuração do Apache está em /etc/apache2/

Coloque esses hosts virtuais dentro do arquivo chamado /etc/apache2/sites-enabled/default e recarregue a configuração.

informação relacionada