Сервер Apache на виртуальной машине Google Cloud Console - PullRequest
0 голосов
/ 21 июня 2019

Я установил LAMP на экземпляр виртуальной машины в Google Cloud Console. Когда я захожу на внешний IP-URL, мне предлагается страница Apache по умолчанию, показанная ниже. У меня есть веб-приложение, расположенное по адресу /var/www/some_folder/, а не по умолчанию /var/www/html.

Я хотел бы иметь возможность настроить мой сервер apache таким образом, чтобы при посещении веб-сайта (http://[externalIp]) он запускал веб-приложение на /var/www/some_folder/.

Как мне настроить мой веб-сервер Apache в экземпляре виртуальной машины в Google Cloud Console, чтобы добиться этого.

Спасибо,


Примечание. Локально веб-приложения работают.

enter image description here

1 Ответ

0 голосов
/ 21 июня 2019

Файл httpd.conf контролирует большую часть конфигурации Apache.Отредактируйте этот файл и найдите раздел VirtualHost.Под этим разделом стоит DocumentRoot.Измените это значение с /var/www/html/ на /var/www/some_folder/

. Если вы настроили SSL (HTTPS), будет две настройки VirtualHost.Один для порта 80 и другой для порта 443. Измените обе настройки.

В большинстве систем, если вы установили Apache с менеджером пакетов или он был предустановлен, файл конфигурации Apache находится в одном из следующих мест:

  • / etc / apache2 / httpd.conf
  • / etc / apache2 / apache2.conf
  • / etc / httpd / httpd.conf
  • /etc/httpd/conf/httpd.conf
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...