ec2にLAMP環境(apache2.4, MySQL5.7 php7.2)とlaravel5.8を入れてみた

ec2にLAMP環境(apache2.4, MySQL5.7 php7.2)とlaravel5.8を入れてみた

参考URL:
https://miyabi-lab.space/blog/16

mysqlのインストールは、過去記事参照

ec2@awsで、ProFTPD(FTPサーバ)のアカウントをMySQLのテーブルで管理できるようにしてみた。

1, apacheをインストール

2, phpのインストール
yumのリストを見てみると、php5.4という古さ!

ec2では、amazon-linux-extrasというyum代わりのツールを使ってインストールするみたい。
これならphp7.2があった。

grep amzn2extra-php7.2をインストールすると、yumで、amzn2extra-php7.2 リポジトリが使えるようになるので、PHP拡張モジュールをyumでインストール

3, laravelプロジェクトをcomposerでインストールしたら怒られた!

4, laravelインストール中にコケる。aws/ec2のt2.microのせいか、メモリが足らない・・・?

5, amazon-linux2にスワップファイルを追加。
スワップファイルとか、久々に聞いたな。
1GBのswapファイルを追加。なぜかデフォルトだとSwap領域が0byteなんだ…。嫌がらせか?
https://apecell.com/2016/01/25/id/120

これで、やっとlaravelがセットアップ出来た~。