Файл конфигурации Apache по умолчанию

Я установил стек LAMPP, который включает Apache, из документации Apache я понимаю, что если я установлю диспетчер пакетов форм Apache, файл конфигурации по умолчанию будет /etc/apache2/apache2.conf, но если я установлю его из чего-то еще, он может быть в /opt (что является случай здесь, так как я устанавливаю его со стеком LAMPP, который находит файл конфигурации в /opt/lampp/etc/httpd.conf).

теперь какой из них является конфигурационным файлом по умолчанию для Apache? оба пишут в начале файла, что это страница по умолчанию.

DocumentRoot в /opt/lampp/etc/httpd.conf имеет значение /opt/lampp/htdocs, а DocumentRoot в /etc/apache2/apache2.confwww/var/html, но когда я нажимаю http://localhost/ в URL-адресе, я перенаправляюсь на /opt/lampp/htdocs. Это значит, что я уверен, что /opt/lampp/etc/httpd.conf используется по умолчанию?

и почему есть два файла конфигурации по умолчанию, почему вообще есть папка /etc/apache2,

Я вижу эту ссылку, в которой говорится, что он устанавливает XAMPP, и у него нет apache2, означает ли это, что я устанавливаю Apache отдельно после установки LAMPP? (может быть, я это делаю, я действительно не помню), и есть ли какой-либо вред, если я удалю эту папку apache2?


person ibnSaadoosh    schedule 09.04.2020    source источник
comment
На какой операционной системе?   -  person ryantxr    schedule 10.04.2020
comment
на кали линукс..   -  person ibnSaadoosh    schedule 10.04.2020
comment
Это дистрибутив debian. Вы не можете использовать apt?   -  person ryantxr    schedule 10.04.2020
comment
нет, пользуюсь...   -  person ibnSaadoosh    schedule 10.04.2020
comment
так что делай apt-get install apache2 тогда хамп не нужен. И он поместит apache2 в /etc/apache2, где большинство вещей и людей ожидают его найти.   -  person ryantxr    schedule 10.04.2020
comment
Я предпочитаю Xampp, я прошу, откуда взялся этот /etc/apache2, из вашего комментария кажется, что я запускал эту команду раньше по ошибке и устанавливал apache2 вместе с XAMPP.   -  person ibnSaadoosh    schedule 10.04.2020
comment
Может быть. Вы можете удалить его с помощью apt.   -  person ryantxr    schedule 10.04.2020


Ответы (1)


DocumentRoot — хороший индикатор. Если он установлен в /opt/lampp/htdocs только в одном из файлов, он используется.

person Yedidel Elhayany    schedule 09.04.2020