Macに最初から入ってるmemcachedを常時起動するようにした
Mac に memcached をインストールしようと思ったら、Lion には最初から入ってたので、それを有効にした。
検索しても Lion に memcached が入ってることはほとんど知られてないみたいで、↓このへんぐらいしか出てこなかった。
これを参考に、
~/Library/LaunchAgents/com.danga.memcached.plist
というファイルを作って、
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>KeepAlive</key> <true/> <key>Label</key> <string>memcached</string> <key>Program</key> <string>/usr/bin/memcached</string> <key>RunAtLoad</key> <true/> <key>UserName</key> <string>ユーザー名</string> </dict> </plist>
とか書いて、(ユーザー名のところは自分のユーザー名にした)
launchctl load -w ~/Library/LaunchAgents/com.danga.memcached.plist
と打って実行。RunAtLoad=true なので起動したら実行する。