Mac-Apache-Versionen

Mac-Apache-Versionen

Ich habe Apache sowohl in /etc/apache2als auch in installiert /opt/local/apache.

Wie kann ich dem Mac sagen, das /etc/apacheund nicht das andere zu verwenden?

Antwort1

Stellen Sie zunächst sicher, dass die Apache-Installation von Macports nicht automatisch ausgeführt wird (aufgrund des Speicherorts gehe ich von Macports aus):

sudo port unload apache2

(Ich gehe auch davon aus, dass Sie Apache2 installiert haben.)

Jetzt wird der Macports-Apache nur noch auf Anfrage ausgeführt. Wenn SieniemalsWenn Sie diese Kopie von Apache verwenden möchten, sollten Sie

sudo port uninstall apache2

und es wird für immer verschwunden sein (möglicherweise müssen Sie auch Dinge deinstallieren, die von Apache abhängen).

Aktivieren Sie den vorinstallierten Apache über das Fenster „Freigabe“ in den Systemeinstellungen oder verwenden Sie das von Indrek angegebene Skript „apachectl“, z. B. „apachectl start“.

Antwort2

Verwenden Sie den apachectlBefehl. Weitere Informationen:

apachectl -h 

In Ihrem Fall müssen Sie eine alternative Konfigurationsdatei angeben mit:

apachectl -f your_path/httpd.conf 

verwandte Informationen