
여기저기 둘러봤을 때 이 블로그가 가장 최신이고 깔끔하게 설명되어 있었습니다.
https://velog.io/@kyj311/AWS-EC2-%EC%95%8C%EC%95%84%EB%B3%B4%EA%B8%B0
아시아 태평양 서울 로 바꿔 줍니다.인스턴스 시작 클릭해 줍니다.Ubuntu, t2.micro 나머지 기본 설정으로 생성했습니다.네트워크 및 보안 - 보안 그룹 에서 생성된 보안 그룹에 들어갑니다.인바운드 규칙 편집 을 클릭 후 내가 사용할 포트를 할당합니다.0.0.0.0/0 을 추가합니다. - 해당 포트로의 모든 접근 허용연결 을 클릭합니다.SSH 클라이언트 를 선택 후 예시에 있는 ssh -i ... 로 시작하는 문구를 복사합니다.터미널 을 열고 아까 다운 받은 키페어가 있는 폴더로 접근합니다.ssh -i ... 를 붙여넣고 엔터를 누릅니다.clone 합니다. (깃헙 레포지토리에 있어야 함)sudo apt update
sudo apt install nodejs
sudo apt install npm
npm inpm run start${public IPv4 주소}:PORT 로 접속합니다. PORT는 조금 전 인바운드 규칙에 추가한 포트입니다.http://<Your Public IPv4 address>:5001/auth/signup
저는 포트를 5001로 설정해 두었고, 회원가입 api endpoint는 /auth/signup 으로 만들어 두었습니다. 포스트맨에서 실행해보니 잘 되네요!
