cakePHPをインストール

· application, インストール

最近、あまり開発してなかったのですが、そろそろ本格的なことをしようかと思い、ついでにフレームワークにも着手してみました。

で、前から気になってたcakePHPを選択。

さっそくインストールしてみます。インストールする環境はさくらのレンタルサーバだったので、主に以下のサイトを参考にさせていただきました。

大人になったら肺呼吸:さくらインターネットのレンタルサーバにCakePHP1.2をインストールしてみた

内容もほぼ同様なので、今回詳細は割愛しますw

cakePHP 最新版をダウンロード

こちらから最新版(09/06/28 現在のバージョン1.2.3.8166)をダウンロード。tar.gzの形式を選択しダウンロードしたので、サーバにアップした後

#tar xvzf cake_1.2.3.8166.tar.gz

を叩きます。

ディレクトリ設定

展開して各フォルダを移動させ、設定ファイルを書き換えます。

書き換えた変数は以下

//define('ROOT', dirname(dirname(dirname(__FILE__))));
define('ROOT', DS.'home'.DS.'username'.DS.'cake');
・・・
//define('APP_DIR', basename(dirname(dirname(__FILE__))));
define('APP_DIR', 'app');

あと、nullに設定されてしまいエラーがでちゃうので、以下2つの定数を無理やり設定しました。

define('APP_PATH', ROOT . DS . APP_DIR . DS);
define('CORE_PATH', CAKE_CORE_INCLUDE_PATH . DS);

DB設定ファイルを書き換え

/app/config/ディレクトリにあるdatabase.php.default をdatabase.phpにリネームして、中身も環境に合わせて書き換えました。

cakePHP 環境設定完了

さて、一応、これからやることですが、アプリ開発にむけて、

  • 携帯会員系機能をライブラリ化

  • 既存ライブラリをcakePHPに取り込み

これらができたら今後の開発がサクサク進むはず!!