여기서 보안그룹이름
을 확인한다. 현재: launch-wizard-2
AWS홈페이지 왼쪽 메뉴바를 [네트워크 및 보안] - [보안 그룹] 탭으로 이동한다.
보안그룹 목록에서 아까 전에 확인했던 인스턴스 보안그룹과 같은 것을 선택한다.
이동한 창에서 인바운드 규칙 편집
버튼을 클릭한다.
그러면 이러한 창이 뜨는데, 현재 나는 설정이 다 끝난 상태인데, 처음에는 가장 위에 있는 SSH
규칙만 되어있다.
규칙추가
버튼을 눌려서 새로운 규칙을 생성한다.
첫 번째 규칙은 유형은 HTTP
(현재 서버가 HTTP로 가동한다.) 소스는 사용자 지정 탭을 눌려서 IPv4
를 클릭한다.
두 번째 규칙은 유형은 위와 동일하며 소스의 사용자 지정탭에서 IPv6
를 클릭한다.
이렇게 되면 배포 서버 세팅이 끝이나게 된다.
인스턴스에서
sudo npm start
를 해서 서버를 실행한다.
다시 AWS 홈페이지 - 인스턴스에 와서 퍼블릭 IPv4 DNS
에 있는 도메인 주소를 복사해서 새로운 인터넷 창에다가 실행을 한다. 처음에는 연결이 오래 걸린다. 그리고 도메인주소 뒤에 /엔드포인트
를 아무거나 실행을 해서 코드에서 설정한 오류메시지가 올바르게 나오는지 확인하면 된다.