#この記事は「サポート解説動画を用意」しています
早く教えて~って方はページ下部の動画も見てください。
#1.PHPセットアップ
次の順番でコマンドを実行していけば環境が作れます!!
PHP8アップデート
#<重要!!必ず1行ずつコマンドを打つこと!>
// パッケージのアップデート
sudo yum update -y
// composerバージョンアップ
sudo composer self-update
// PHPのパッケージをすべてアンインストール
sudo yum -y remove php-*
// amazon-linux-extrasをアップデート
sudo yum update -y amazon-linux-extras
// amazon-linux-extrasで使用中のパッケージと使えるパッケージを確認
amazon-linux-extras
// lamp-mariadb10.2-php7.2を使用停止
sudo amazon-linux-extras disable lamp-mariadb10.2-php7.2
// PHP8.0を有効化
sudo amazon-linux-extras enable php8.0
// インストールするパッケージの案内があったので、表示されたコマンドを実行
sudo yum clean metadata && sudo yum install php-cli php-pdo php-fpm php-mysqlnd
sudo yum install php-cli php-common php-devel php-fpm php-gd php-mysqlnd php-mbstring php-pdo php-xml
// apacheなどを再起動
sudo systemctl restart httpd.service
sudo systemctl restart php-fpm.service
#2.DBのインストール
MaryaDBインストール
# MaryaDB 構築
#MariaDBデフォルト確認
sudo yum list installed | grep mariadb
#MariaDBのインストール
sudo amazon-linux-extras install mariadb10.5 -y
#Apache, MariaDBの起動
sudo systemctl start mariadb
sudo mysql_secure_installation
#MaridaDBの自動起動を有効化
sudo systemctl enable mariadb
sudo systemctl is-enabled mariadb
#Composerのインストール
Composerインストール
#3.Composerインストール
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/bin/composer
composer
Laravel9.xインストール
#Laravelインストール(最新バージョン)
composer create-project laravel/laravel cms
#サポート解説動画
🔽上記+αのコマンドは、Githubに掲載してます
https://github.com/yamazakidaisuke/GsCodeSample/blob/master/AmazonLinux2_PHP8_Laravel9
以上