AWS EC2 인스턴스 만들기
AWS 홈페이지에 들어가서, 계정이 있으시다면 로그인을 하시고 없으시다면 만드셔서 로그인 해주세요.
로그인 후, 헤더 왼쪽에 서비스 버튼을 눌러주세요.
인스턴스 시작 버튼을 눌러주세요.
저는 Ubuntu 18.04를 선택했습니다.
인스턴스 유형은 기본으로 선택되어 있는 것으로 ‘다음:인스턴스 세부 정보 구성’을 클릭합니다.
인스턴스 세부 정보는 디폴트로 설정된 값을 그대로 놔두고, ‘다음’을 눌러주세요.
단계 4, 단계 5도 계속 ‘다음’ 버튼을 눌러주세요.
단계 6: 보안 그룹 설정을 합니다. ‘규칙 추가’ 버튼을 클릭해서, 기본으로 설정되어 있는 SSH 이외에 HTTP, HTTPS를 추가했습니다.
저는 NodeJS 서버 포트를 4000번으로 열어놨기 때문에 ‘사용자 지정 TCP 규칙’을 선택해서 4000번을 설정해주었습니다.
단계 7: 인스턴스 시작 검토 후, ‘시작하기’ 버튼을 눌러주세요.
다음으로는 키페어 생성하기가 나타나는데,
기존에 AWS를 사용해본적이 있어서 키페어를 생성해서 ‘프라이빗 키 파일(*.pem 파일)‘을 가지고 있다면, ‘기존 키 페어 선택’을 선택하고 ‘인스턴스 시작’을 누릅니다.
‘프라이빗 키 파일(*.pem 파일)‘을 가지고 있지 않다면, ‘새 키 페어 생성’을 선택, 키 페어 이름을 원하는 이름으로 설정한 후, 꼭! ‘키 페어 다운로드’를 클릭해주세요. 마찬가지로 ‘인스턴스 시작’을 눌러주세요.
인스턴스가 생성되었습니다. ‘인스턴스 보기’를 선택해서 인스턴스를 관리할 수 있습니다.
다음 포스팅에서, 인스턴스에 연결하여 NodeJS와 mongoDB를 설치하는 방법에 대해서 다루겠습니다.