Amazon Linux AMI 2 에 laravel 배포하기
Amazon linux 의 extra 저장소 관리 툴인 amazon-linux-extras 를 사용해서 laravel 배포 환경을 구성하는 절차를 설명합니다.
패키지 설치
아래 gist 를 다운받아서 실행하면 php 와 mysql, nginx 가 설치됩니다.
설정
php 용 nginx 가상 호스트를 설정해 주는 아래 gist 를 다운받습니다.
가상 호스트를 설정합니다. 첫 번째 옵션은 가상 호스트 이름, 두번째는 web root 경로입니다.
sudo serve-php.sh vhost.example.com /var/www/vhost.app/public