ロリポップ!のチカッパプランに、ComposerでCekePHPをインストールする方法を紹介します。
CakePHPのインストール先
/home/users/0/lolipop.jp-xxxxxx/cakephp
ComposerでCakePHPをインストール
まずは、CakePHPのインストール先で、composer.json
ファイルをセットアップします。ファイルの中身は以下の通り。
{ "repositories": [ { "type": "pear", "url": "http://pear.cakephp.org" } ], "require": { "cakephp/cakephp": ">=2.4.9" }, "config": { "vendor-dir": "Vendor/" } }
続いて、composer.phar
ファイルを、下記サイトのManual Downloadからダウンロードし、CakePHPのインストール先へアップロードします。
参考サイト Composer
そして、次のコマンドを実行します。
$ /usr/local/php5.4/bin/php composer.phar install
以上で、Composerを使ったCakePHPのインストールは完了です。
続けて、bakeコマンドでプロジェクトを作成します。
$ Vendor/bin/cake bake project
無事作成されたら、webroot
ディレクトリの中身を、/home/users/0/lolipop.jp-xxxxxx/www/cakephp
へ移動します。
最後に、移動先でindex.php
の、ROOT
とAPP_DIR
を下記のように修正します。
if (!defined('ROOT')) { define('ROOT', DS . 'home' . DS . 'users' . DS . '0' . DS . 'lolipop.jp-xxxxxx' . DS . 'cakephp'); } if (!defined('APP_DIR')) { define('APP_DIR', 'app'); }
以上で、http://xxxxxx.lolipop.jp/cakephp
へアクセスすれば、CakePHPのデフォルトホーム画面が表示されるはずです。