Holen Sie sich den Pfad zum Ausführen von Apache
$ ps -ef | grep apache
apache 12846 14590 0 Oct20 ? 00:00:00 /usr/sbin/apache2
-V
anhängen Argument für den Pfad
$ /usr/sbin/apache2 -V | grep SERVER_CONFIG_FILE
-D SERVER_CONFIG_FILE="/etc/apache2/apache2.conf"
Bezug:
http://commanigy.com/blog/2011/6/8/finding-apache-configuration-file-httpd-conf-location
Siehe http://wiki.apache.org/httpd/DistrosDefaultLayout für eine Diskussion darüber, wo Sie Apache httpd-Konfigurationsdateien auf verschiedenen Plattformen finden können, da dies von Version zu Version und von Plattform zu Plattform variieren kann. Die häufigste Antwort ist jedoch entweder /etc/apache/conf oder /etc/httpd/conf
Im Allgemeinen können Sie die Antwort ermitteln, indem Sie den folgenden Befehl ausführen:
httpd -V
(Das ist ein großes V). Oder auf Systemen, auf denen httpd umbenannt wird, vielleicht apache2ctl -V
Dies gibt verschiedene Details darüber zurück, wie httpd aufgebaut und konfiguriert ist, einschließlich des Standardspeicherorts der Hauptkonfigurationsdatei.
Eine der Ausgabezeilen sollte folgendermaßen aussehen:
-D SERVER_CONFIG_FILE="conf/httpd.conf"
was, kombiniert mit der Zeile:
-D HTTPD_ROOT="/etc/httpd"
gibt Ihnen einen vollständigen Pfad zum Standardspeicherort der Konfigurationsdatei