Mac Leopard 自動起動 + MySQL + Apache
Leopardで、ソースからインストールしたMySQLとApacheを自動起動させるメモ。
以前、StartupItemsから自動起動するXAMPPをやったけど、
Leopard世代となるともうこれは古いらしい。
じゃあ何を使えばいいかというと launchd というモノ。
the inner universe of Leopard - 「rcの引退とlaunchdの強化」
はぁなるほど。plistというものを書いて、
/System/Library/LaunchDaemons/ に置けば良さげ。
ということで、さっそくMySQLとApache用のplistを書いた。
DownLoad
(mysqld.plist & httpd.plist)
以上でOK。
Leopardにデフォルトで入ってるApacheはどうしたかというと。
今回はとにかく自前でやりたかったのでアンインストールまではしないものの、自動起動しないようにした。
/System/Library/LaunchDaemons/org.apache.httpd.plistを消すなりどこか違う場所へ移動させるなりすればおk。