我已經在/etc/apache2
as 中安裝了 Apache /opt/local/apache
。
我怎麼能告訴mac使用一個/etc/apache
而不是另一個?
答案1
首先,使 macports apache 安裝不會自動運行(我假設 macports 是因為位置):
sudo port unload apache2
(我還假設您安裝了 apache2。)
現在 macports apache 只會在被要求時運作。如果你絕不計劃使用 apache 的副本,考慮
sudo port uninstall apache2
它將永遠消失(您可能還必須卸載依賴 apache 的東西)。
使用「系統偏好設定」中的「共用」面板開啟預先安裝的 apache,或使用 Indrek 指示的 apachectl 腳本;例如,apachectl 啟動
答案2
使用apachectl
命令。了解更多:
apachectl -h
在您的情況下,您需要使用以下命令指定備用設定檔:
apachectl -f your_path/httpd.conf