ubuntu16 に cakePHP3.4 を入れて、WebApplicationを作る

ubuntu16 に cakePHP3.4 を入れて、WebApplicationを作る

ubuntu16に cakePHP3.4 でWebApplicationを作ってみます。
今までは、主にcakePHP1.3 から 2系だったのだが、初めて 3.4 で作成してみる

事前に準備したもの
php7.0
MySql5.7.18
DB接続は pdo_mysql

アプリケーションの配置場所を Alias で指定しておく

AllowOverride All -> 間違わないように。。
app_name のディレクトリの実体はまだ不要

apache 再起動

これで、alias は定義された。

最近は cakePHP の配置に「Composer」なるものを使用するのが主流らしいので

すると下のように怒られる。。。

ハイ、ハイ。。

もう一度

うまくいったので、どこからでも使えるように

cakePHPではどのバージョンでも mod_rewriteを使用しているが、
ubuntuのapacheではdefaultでは有効になっていない。
なので、

で有効にしておく

cakePHPのInstallでは zip,unzipをつかっているので、こいつも入れておく

では、先ほどのWebApplication配置場所を作成します

/home/hoge/app_name ができて、中にcakePHP3.4 のfileが入っているはず

動作させて見ます

http://domain/app_name/

これで、バックが赤で白抜きの CakePHP が出てくれば OK