- php5.X
- fuelphp 1.8
- mysql5.X
-
php oil r service:out
-
php oil r service:in
-
adminユーザーはメンテナンスモードでも画面を見ることが出来ます。
$ git clone --recursive https://github.com:tyoshii/bms
$ cd bms
$ git submodule init
$ git submodule update
$ cp fuel/app/config/_password.php fuel/app/config/password.php
$ cp fuel/app/config/_salt.php fuel/app/config/salt.php
$ cp fuel/app/config/_crypt.php fuel/app/config/crypt.php
$ vi fuel/app/config/development/db.php
$ vi fuel/app/config/production/db.php
$ cp conf/virtualhost-bms.conf ${HTTP_CONF_ROOT}/
## edit settings follow:
### ServerName
### DocumentRoot
### SetEnv FUEL_ENV
$ php composer.phar update
$ mysqladmin create -u root -p bms
$ php oil r migrate:current
$ php oil refine dbinit:batter_result
$ php oil console
>>> Auth::create_user('admin', 'password', '[email protected]', 100);
- masterへpushするとgithubのweb-wookからapi/deployをコール
- api/deployが以下を実施
- git pull origin master
- php oil r migrate:current
- deploy.pl の実行
- 自力Deployは上記コマンドを本番機で実施