Я использую Azure Linux (Ubuntu 14.04), и я должен определить два VirtualHost согласно ниже. Однако я не вижу httpd папок. Где я могу сделать это?
<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>
В ubuntu 14.04 расположение файлов конфигурации Apache находится в / etc / apache2 /
. Поместите эти виртуальные хосты в файл с именем / etc / apache2 / sites-enabled / default и перезагрузите конфигурацию.