망각에 재주 있는 나를 위해 기록하는 곳.

[AWS] Node.js 프로젝트 ec2에 배포하기 4 본문

AWS

[AWS] Node.js 프로젝트 ec2에 배포하기 4

baobabtree 2024. 3. 4. 01:43

pm2까지 설치를 했고 이제 마지막으로 ec2 포트를 열어 접속 할 수 있게 해주어야 한다.

 

 

  • AWS접속하여 ec2 인스턴스 보안 설정

인스턴스 ID를 클릭하고

 

보안탭에서 보안그룹에 들어간다.

 

인바운드 규칙 편집 클릭

 

아래와 같이 80포트와 27017포트를 설정한다. 80포트는 웹페이지, 27017은DB를 위한 것이다.

 

그리고 내 프로젝트는 3000번 포트에서 돌고 있기 때문에 80포트로 들어오면 3000번 포트로 갈 수 있게 해준다.

(참고로 80포트는 http포트인데 제대로 서비스하는 웹사이트는 보안을 위해 https를 쓰는데 https는 443포트이다.)

sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3000