Closed2

cloud9でlaravel

TomoakiTANAKATomoakiTANAKA

cloud9を立ち上げる
デフォルトはphp 7.2ぽい

php --version

PHP 7.2.24 (cli) (built: Oct 31 2019 18:27:08) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
amazon-linux-extras list php | grep php
 15  php7.2                          available    \
 17  lamp-mariadb10.2-php7.2=latest  enabled      \
  _  php7.3                          available    \
  _  php7.4                          available    [ =stable ]
  _  php8.0                          available    [ =stable ]
Amazon Linux 2には Extras Library と呼ばれるパッケージ群が存在し、Python、Golang、MariaDB、Ansible などの特定のパッケージをより新しいバージョンで利用することが出来ます。 Extra Packages for Enterprise Linux (EPEL) のような位置づけで、通常はディストリビューション標準のパッケージを利用する一方で、特定のパケージではより新しいバージョンを試せます。

この特別なパッケージは AWS がキュレートし、amazon-linux-extras コマンド経由で管理します。

今回はこの Extras Library を実際に使ってみます。

https://dev.classmethod.jp/articles/how-to-work-with-amazon-linux2-amazon-linux-extras/

TomoakiTANAKATomoakiTANAKA

ゴールイメージ

  • php8.0をインストールしたい
  • mysql最新
  • laravel最新(8?)
  • hello worldだせる
  • ユーザー一覧とposts一覧を出す(twitterのイメージ)
このスクラップは2022/04/13にクローズされました