masayuki5160's diary

名古屋でWeb系エンジニアしてます。

CakePHP 2.3.4をmac 10.8.3にいれる

いままでつかっていたmac book airを新しく買い替えたので、
もろもろセットアップをしています。

ついでにCakePHPもつかってみようと思いセットアップしてみたのでメモ。
(どうでもいいけど、Web共有がなくなっていておどろいたw)




  • Apacheの設定

・mod_rewriteの有効化
/etc/apache2/httpd.confより
LoadModule rewrite_module libexec/apache2/mod_rewrite.soの部分を確認
(たぶんコメントアウトされている)

・.htaccessの有効化
公開ディレクトリの設定のとこをAllowOverride Allと設定。


Options Indexes FollowSymLinks MultiViews
AllowOverride All

・Apache再起動
apachectl restart等を使う


でmod_rewriteの設定はおわり。



次にcakeの準備ですが、これはほんとに公開ディレクトリにサイトからダウンロードしてきたフォルダを
おくだけ。

  • CakePHPの準備

・サイトからダウンロード
http://cakephp.jp/よりダウンロードします。

・取得したファイルを解凍してフォルダ名を仮にcakeとして公開ディレクトリに設置

・tmpディレクトリのパーミッションを777に変更

・.htaccessにRewriteBaseの追記
詳細は下記を参考にさせていただきました。あざす!

CakePHP インストールのつづき ( mod_rewrite の設定 )
http://d.hatena.ne.jp/sky-walker/20090115/1232035514



で設定は終わりです。
localhost/cake/にアクセスして問題ないはず。


参考

オープンソース徹底活用 CakePHP 2.1による Webアプリケーション開発


http://www.phpbook.jp/cakephp/install/index3.html