AWS(ubuntu)에 개발 환경 셋팅
- 1 min Summary:
AWS(Ubuntu 16 LTS) EC2(t2.micro)에 APM 개발환경 셋팅
APM 설치
패키지 목록 업데이트
패키지 업데이트
Apache2 웹서버 설치
정상적으로 설치 되었는지 웹브라우져로 확인
elastic IP
를 연결했다면 고정IP로 아니라면 instance
메뉴에서 할당된 public IP 주소로 연결을 확인한다.
public IP
는 instance
를 종료후 재시작할때마다 변경되니 주의
MySQL 서버 설치
PHP(7.1) 설치
php를 다운받기 위해 저장소 추가
추가한 저장소로부터 패키지 목록 업데이트
PHP 7.1 기본패키지 설치
PHP 7.1 확장패키지 설치
PHP 정상적으로 설치 되었는지 웹브라우져로 확인
nginx, redis 설치
composer 전역 설치
laravel 설치
homestead 설치
FTP 설정하기
우분투에 vsftp 설치하기
AWS console에서 ftp관련 포트 열어주기
instance
에서 사용하는 Security Group의 inbound 규칙에 20~21, 1024~1048 port 추가
vsftp 설정하기
익명 사용자 접속 거부 되어 있는지 확인 anonymous_enable=NO
설정파일 마지막 줄에 다음 코드 추가
vsftp 재시작
필요시 유저 추가하여 (ftp 접속할) 사용