環境作るの面倒ですね

最近はvagrantで環境持ってくるので楽してたんですが

第三者に見せる場合等、サーバ上にインストールする必要があるので

サーバでcomposer使ってインストールしてみました。

composerはパッケージ等でインストールしておきます。

手順はほぼcakeのドキュメントそのままです

http://book.cakephp.org/2.0/ja/installation/advanced-installation.html

プロジェクトのホームディレクトリにcomposer.jsonを作成

$cd /home/project

$vi composer.json

[code]
<pre>{
"name": "example-app",
"repositories": [
{
"type": "pear",
"url": "http://pear.cakephp.org"
}
],
"require": {
"pear-cakephp/cakephp": ">=2.3.4"
},
"config": {
"vendor-dir": "Vendor/"
}
}</pre>
[/code]

php composer.phar install

これでVendor/配下にインストールされます。
この後projectを作成します。
$ Vendor/bin/cake bake project

Welcome to CakePHP v2.4.0 Console
—————————————————————
App : project
Path: /home/project/
—————————————————————
What is the path to the

project you want to bake?
[/home/project/myapp] >

変更の必要がなければこれで完了です。

ブラウザからアクセスして

いつもの画面が表示されれば設定完了です。

#色々バージョンが古いとcomposerが動かないかもしれません。(一気にyum updateとかしたら凄く時間かかりましたw)