본문 바로가기

PHP/AWS

02. AWS - Amazon Linx 2 AMI에 NginX 설치

반응형

NginX 설치

ssh로 접속 후 NginX를 설치

sudo amazon-linux-extras install nginx1

NginX 설치 확인

which nginx
nginx -v

 

NginX 활성화

sudo systemctl start nginx

 

NginX 상태 체크

sudo systemctl status nginx

nginx가 활성화 되어있다.

엔진엑스를 활성화 시키고 난 뒤에는 AWS 대시보드에서 80/443 포트를 열어줘야 정상적으로 HTTP/HTTPS 통신이 가능해진다. 이제 AWS 대시보드로 이동하여 보안 / 인바운드 규칙을 설정해보자.

 

 

인바운드 규칙 편집

인스턴스 페이지에 들어가서 체크박스를 클릭하고, 아래 보안탭을 클릭한 뒤 보안그룹을 클릭한다.

 

그리고 우측 아래에 인바운드 규칙 편집 버튼을 클릭한다.

 

일단 최초에는 SSH 포트 설정만 되어있을텐데, 필요한 포트들을 설정한다. 나는 FTP / MySQL / HTTP / HTTPS 포트를 열었다.

 

위 설정까지 완료되면 정상적으로 NginX로 웹사이트 서비스 할 준비가 마무리된다.

 

 

연결한 탄력적 IP를 주소에 쳤을 때 nginx 실행 화면이 보인다면 성공

 

반응형