Потерянный файл httpd.conf, расположенный apache

Как найти файл my httpd.conf?

Я запускаю сервер Ubuntu Linux из Amazon Web Services EC2 (Elastic Compute Cloud), и я не могу найти свою конфигурацию Apache.

Ответ 2

См. http://wiki.apache.org/httpd/DistrosDefaultLayout для обсуждения того, где вы можете найти файлы конфигурации Apache httpd на разных платформах, поскольку это может варьироваться от версии к выпуску и от платформы к платформе. Однако наиболее распространенный ответ - либо /etc/apache/conf, либо/etc/httpd/conf

В общем случае вы можете определить ответ, выполнив команду:

httpd -V

(Это капитал V). Или, в системах, где переименован httpd, возможно apache2ctl -V

Это приведет к возврату различных подробностей о том, как будет создан и настроен httpd, включая расположение основного файла конфигурации по умолчанию.

Одна из строк вывода должна выглядеть так:

-D SERVER_CONFIG_FILE = "conf/httpd.conf"

который в сочетании с линией:

-D HTTPD_ROOT = "/etc/httpd"

предоставит вам полный путь к расположению по умолчанию файла конфигурации