AlmaLinux9 CakePHP のインストール方法

環境
AlmaLinux release 9.2 (Turquoise Kodkod)

概要
PHP の Web アプリケーションフレームワーク CakePHP のインストールです。

操作方法
1.必要な PHP モジュールをインストールします。

# EPEL からインストール
# dnf --enablerepo=epel -y install composer

2.一般ユーザーで CakePHP テストプロジェクトを作成します。

$ mkdir sample-project
$ cd sample-project
# CakePHP プロジェクト [my-app] 作成
$ composer create-project cakephp/app my-app

3.プロジェクトを起動します

$ cd my-app
$ ./bin/cake server -H 0.0.0.0 -p 8765

4.任意のクライアントコンピューターで Web アクセスします
http://xxx:8765

5.作成したプロジェクトで Hello World を作成して動作確認します。
$ cd ~/sample-project/my-app
$ vi src/Controller/HelloWorldController.php

# 新規作成
<?php

namespace App\Controller;

class HelloWorldController extends AppController
{
    public function index()
    {
    }
}

$ mkdir templates/HelloWorld
$ vi templates/HelloWorld/index.php

下記コードを記載する
Hello CakePHP World!
プロンプトを起動する

$ ./bin/cake server -H 0.0.0.0 -p 8765

 

AlmaLinux 9

Posted by arkgame