В Интернете существует
множество баз возможных путей до конфига апача,
но можно ли узнать путь с первой попытки? Иногда
да. Часто процессы, в том числе и apache,
запускаются через init-демон, для этого в папке
/etc/init.d/ должен находится bash-скрипт для
запуска приложений. И выглядит он примерно так:
pname=apache2
: ${sysconfdir:=/etc/$pname}
: ${apache_link:=/usr/sbin/httpd2}
: ${sysconfig_apache:=/etc/sysconfig/$pname}
: ${pidfile:=/var/run/httpd2.pid}
: ${logdir:=/var/log/$pname}
httpd_conf=${APACHE_HTTPD_CONF:-$sysconfdir/httpd.conf}
В данном случае конфиг находится в
/etc/apache2/httpd.conf.
Также ты можешь (при наличии соответствующих
прав) посмотреть лог-файл messages, в котором
также пишется название рабочего конфига. Или же
просто набрать «locate httpd.conf» и надеяться
на удачу.