✏️
cloud9にてdocker/sailを利用したlaravel環境設定
cloud9にてdocker/sailを利用したlaravel環境設定
cloud9で環境設定
Name: 自由
Description: 自由
Environment type:New EC2 instance
Instance type: Additional instance types t2.small
Connection: Secure Shell (SSH)
その他は変更なし
- dockerはすでに入っているので確認
$ docker -v
- docker composeの利用
docker composeが入っていないので、入れる。
もしくは、ここが参考になる
入れられたら、
$ docker compose version
で確認
laravelを入れる
※基本は、laravel公式を参照
-
sail
を導入
↓↓ example-appのは任意のプロダクト名(ディレクトリ名)にする。
$ curl -s https://laravel.build/example-app | bash
より良い環境設定
-
.env
に追記
以下APP_XXXX
付近に追加
APP_PORT=8080
- PATHの設定
$ vi ~/.bash_profile
以下 追記
alias sail="./vendor/bin/sail"
$ source ~/.bash_profile
- 実行
※下のexample-appはご自身で作成したプロジェクト名に変えてください。※
$ cd example-app
$ sail up -d
※初回起動時はちょっと時間かかる
- 確認
cloud9のPreview
からPreview running application
で画面を確認
Discussion