/etc/apache2
Apache をと の両方にインストールしました/opt/local/apache
。
/etc/apache
Mac に、 を使用し、他のものを使用しないように指示するにはどうすればよいですか?
答え1
まず、macports apache インストールが自動的に実行されないようにします (場所から判断して macports であると想定しています)。
sudo port unload apache2
(apache2 もインストールされていると想定しています。)
これで、MacPorts Apacheは要求されたときのみ実行されるようになります。一度もないそのApacheのコピーを使用する予定の場合は、
sudo port uninstall apache2
そしてそれは永久に失われます (Apache に依存するものもアンインストールする必要があるかもしれません)。
システム環境設定の共有パネルを使用してプリインストールされたApacheをオンにするか、Indrekが示すようにapachectlスクリプトを使用します。例:apachectl start
答え2
コマンドを使用しますapachectl
。詳細については、次を参照してください。
apachectl -h
あなたの場合は、次のようにして代替構成ファイルを指定する必要があります:
apachectl -f your_path/httpd.conf