Я могу получить доступ к файлу конфигурации Apache httpd в /etc/httpd/conf/httpd.conf
, где будет находиться конфигурация виртуальных хостов?
PS: папки /etc/apache2/ нет.
решение1
Виртуальные хосты являются совершенно обычной частью конфигурации Apache httpd, поэтому их можно разместить в основном httpd.conf
файле рядом со всеми остальными настройками.
Если вы хотите, чтобы они находились в отдельном файле, вы также можете это сделать — при условии, что вы импортируете этот файл с помощью Include
команды в основной конфигурации.
Например, стандартный httpd.conf имеет строку:
Include conf/extra/httpd-vhosts.conf
По умолчанию он закомментирован (имеет префикс #
), поэтому сначала удалите знак комментария, а затем вы сможете его использовать, /etc/httpd/conf/extra/httpd-vhosts.conf
если захотите.