Ubuntu20.04 CakePHP4をインストールする手順

Ubuntu20.04 CakePHP4をインストールする手順

phpのフレームワークである「CakePHP4」をUbuntu20.04にインストール手順を記述してます。

環境

  • OS ubuntu 20.04
  • Composer 1.10.6
  • PHP 7.4.3

phpインストール

phpがインストールされていない場合、phpと必要なモジュールをインストールしておきます。

sudo apt install php php-pdo php-intl php-xml php-zip php-mbstring phpunit php-mysql php-sqlite3

composerインストール

composerもインストールされてなければインストールしておきます。

curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
sudo chmod +x /usr/local/bin/composer
source ~/.bashrc
composer -v

CakePHP4インストール

composerを使用してインストールを行います。
ここでは「testproject」という名称でプロジェクトを作成してます。

composer create-project --prefer-dist cakephp/app testproject

CakePHP4起動

CakePHP4を起動します。

## 移動
cd testproject/

## 権限設定
chmod +x bin/cake

権限設定で問題があった場合は下記を実行して下さい

php bin/cake.php

起動します。

bin/cake server

ホストとポートを指定する場合は下記となります。

bin/cake server -H 192.168.xxx.xxx -p 1001

起動すると下記の画面が表示されます。