LoginSignup
0
1

More than 1 year has passed since last update.

Cloud9でlaravelの開発環境構築210604

Posted at

Cloud9からbastionサーバーに接続しようといじっていたら、突然バーストして爆死した。
laravelの環境構築の備忘録を残すいい機会なので、書いておく。
しかし次に構築する時には、備忘録を記録したことを忘れてしまっている可能性があるので、意味がない気もする。

PHP install

$ php-v
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

$ sudo amazon-linux-extras list | 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 ]

$ sudo amazon-linux-extras disable lamp-mariadb10.2-php7.2=latest
// 略

$ sudo amazon-linux-extras install php7.3
$ php -v
PHP 7.3.28 (cli) (built: May 13 2021 22:37:44) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.28, Copyright (c) 1998-2018 Zend Technologies

Cloud9には元から7.2系のPHPが入っているが、Laravel6系は7.3以降しかインストールできない。
上記コマンドでバージョンを上げる。
※普通にインストールしても入らないので、3行目でawsの制御を外している

composer install

# curl -sS https://getcomposer.org/installer | php
# sudo mv composer.phar /usr/local/bin/composer
# composer

上記通り実行すれば良い

package install

$ sudo yum install php php-mbstring php-pdo php-gd php-xml

必要なパッケージをダウンロードする。
以上

0
1
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
0
1