Mehrere Apache-Server unter Mac OS X. Wie entferne ich zusätzliche Server?

Mehrere Apache-Server unter Mac OS X. Wie entferne ich zusätzliche Server?

Ich verwende macOS High Sierra (Version 10.13.3) und den integrierten Apache-Server. Ich habe vor einigen Monaten versucht, die PHP-Version auf 7.2 zu aktualisieren. Heute ist mir aufgefallen, dass ich mehrere httpd.conf-Dateien habe. Wenn ich Folgendes ausführe:

# locate httpd.conf

Die Ausgabe ist wie folgt:

/private/etc/apache2/httpd.conf
/private/etc/apache2/httpd.conf.pre-update
/private/etc/apache2/httpd.conf~vorherige
/private/etc/apache2/original/httpd.conf
/usr/local/Cellar/httpd/2.4.29_1/.bottle/etc/httpd/httpd.conf
/usr/local/Cellar/httpd/2.4.29_1/.bottle/etc/httpd/original/httpd.conf
/usr/local/etc/apache2/2.4/httpd.conf
/usr/local/etc/apache2/2.4/httpd.conf.bak
/usr/local/etc/apache2/2.4/original/httpd.conf
/usr/local/etc/httpd/httpd.conf
/usr/local/etc/httpd/original/httpd.conf

Wenn ich versuche, den Server neu zu starten, # apachectl restartfunktioniert es nicht. Ich muss ausführen, # /usr/sbin/apachectl restartum den Server neu zu starten.

Ich bin verwirrt, welcher mein ursprünglicher Server ist. Wie finde ich heraus, welcher mein ursprünglicher Server ist und wie entferne ich alle anderen Dateien?

Antwort1

Sie können den aktuell funktionierenden Apache-Server abrufen, indem Sie einen dieser Befehle im Terminal ausführen:

httpd -Voderapachectl -V

verwandte Informationen