mabulog

このブログは、mabuの平凡な日常を淡々と描く物です。 過度な期待はしないでください。 あと、部屋は明るくして、 モニターから3メートルは離れて見やがってください。

homebrew の Apache 自動起動設定

背景 Background

以前『 Installed Apache@MacOSX』の記事でhomebrewでApacheをインストールしましたが、
Apache自動起動せず、デフォルトの Apache が起動しました。
デフォルトの Apache自動起動を停止させ、 homebrew の Apache自動起動させた際の備忘録を残します。

手順 Operation

デフォルトの Apache 自動起動停止

sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist

homebrew でインストールした Apache 自動起動設定

sudo chown root:wheel /usr/local/opt/httpd/homebrew.mxcl.httpd.plist
sudo ln -s /usr/local/opt/httpd/homebrew.mxcl.httpd.plist /System/Library/LaunchDaemons/homebrew.mxcl.httpd.plist
sudo launchctl load -w /System/Library/LaunchDaemons/homebrew.mxcl.httpd.plist

この段階で Apache自動起動しない場合には plist の起動コマンド部分を書き換えます。

homebrew.mxcl.httpd.plist 設定例

参考サイト Reference