Good Day

AWS AMI + PHP56 + HTTPD24 + Laravel 초기 세팅 본문

개발/Laravel

AWS AMI + PHP56 + HTTPD24 + Laravel 초기 세팅

영악 2015. 12. 7. 21:55

AMI는 그냥 EC2만들면서 선택한다.


-- 업데이트 후 httpd24와 php56설치

sudo yum update

sudo yum install httpd24

sudo yum install php56


-- 의존성 설치

sudo yum install php56-pdo

sudo yum install php56-mbstring

sudo yum install php56-mcrypt


-- composer 설치

curl -sS https://getcomposer.org/installer | php

mv composer.phar /usr/local/bin/composer


-- laravel 설치(귀찮으니 global로)

composer global require "laravel/installer"


-- laravel PATH 등록

PATH=$PATH:~/.composer/vendor/bin


-- PATH 확인

echo $PATH


-- 프로젝트 생성

laravel new hellworld


-- apache에 쓰기 권한 설정(storage폴더, 하위 포함)

sudo chown -R apache:apache storage/


-- apache에 쓰기 권한 설정(bootstrap/cache폴더, 하위 포함)

sudo chown -R apache:apache bootstrap/cache/

Comments