LoginSignup
4
3

More than 1 year has passed since last update.

Laravel 9.x「 AWS Cloud9+Amazon Linux2 」で開発環境を作る

Last updated at Posted at 2022-02-09

この記事は「サポート解説動画を用意」しています

早く教えて~って方はページ下部の動画も見てください。

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

以上

4
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
3