CakePHP + MySQL の構成でサーバ構築

ためになった記事
http://webkaru.net/linux/apache-mysql-php-install/

http://qiita.com/sampleb3/items/d274bc1cecda8ef62c28

※いくつか詰まったところ

grant all on cake.* to cake;
mysqlのcakeユーザに権限を割り当てるところがあるが、
grant all on cake.* to cake identified by 'password'
の様にパスワードまで設定しないとphpからmysqlに接続出来なかった。

あと、my.cnfのパラメータ名がバージョンによって違うらしく
システムデータベースの作成に失敗した。
対応方法は別記事で書いた↓
MySqlでシステムデータベース作成に失敗した場合 - mitchydeathのブログ