CakePHP4 | AWS EC2 へのインストール手順

CakePHP

CakePHP4 を、AWS EC2 にインストール手順をまとめた記事となります。

前提条件として、EC2サーバーのインスタンス作成までは済んでいるものとして、手順を記載しています。

AWS EC2のソフトウェア更新

AWS EC2にコマンドラインでログインし、ソフトウェアの更新を実行します。

PHP関連のインストール

PHP7.3のインストール

今回は、Amazon Linux Extras リポジトリをインストールしてAmazon Linux 2 PHP パッケージの最新バージョンを取得し、PHP7.3をインストールします。

PHP拡張モジュールのインストール

PHP本体の下記モジュール類をインストールします。
・mbstring PHP 拡張
・intl PHP 拡張
・simplexml PHP 拡張

Composer インストール

Composer をセットアップする手順は、次のようになります。

・セットアップ用PHPスクリプト(composer-setup.php)のダウンロード
・Composer の実行ファイル(phar)の作成
・セットアップ用PHPスクリプトの削除

つぎに、ダウンロードした composer-setup.php を実行して、Composer の実行ファイル(phar)を作成します。 セットアップ終了後、ls コマンドで composer.phar ができたことを確認します。

composer.phar が作成できたので、セットアップスクリプト(composert-setup.php)は不要なので削除します。

composer が利用できるようになったのかを確かめるため、作成された composer.phar を実行します。

下記の例のように、Composer のロゴとオプション一覧が出れば、動作確認完了です。

パスの設定

Composer にパスを通します。

CakePHP4インストール

インストール先:/var/www/html

Apache設定

Apache の再起動

下記のコマンドを実行し、Apache を再起動します。

動作確認

EC2のパブリックURLを入力し、下記の画面が表示されればインストール完了となります。

おススメ商品

タイトルとURLをコピーしました