EC2 인스턴스 띄우기

codeing999·2022년 8월 21일
0

AWS

목록 보기
3/4

입문 주차 학습 자료 07. AWS 배포하기 를 보면 어느 정도 잘 나와 있다.

EC2

아마존에서 인스턴스 만들고 인바운드 규칙 80 -> 3000으로 설정해줘야한다.

git bash

git bash로 로그인
ssh -i (pem 토큰 끌어다 놓기) ubuntu@ip주소

curl -s https://deb.nodesource.com/setup_16.x | sudo bash
sudo apt update
sudo apt install nodejs

sudo node -v
sudo npm -v
sudo git -v

git clone 깃주소

npm ci

.env파일같은 ingnore된 파일 복사해서 넣어주고.

pm2

sudo -s 해서 root권한 얻은 다음
npm install -g pm2

pm2 start app.js

pm2 status

pm2 delete 0 //종료 (실제론 삭제)

pm2 restart 0 //재시작

pm2 log app.js //해당 앱 로그 남기기

참고자료

https://loy124.tistory.com/379
https://github.com/motd-5/motd-backend/blob/main/docs/technique/aws/Nginx%20%2B%20Express%20%EC%82%AC%EC%9A%A9%20%EC%84%A4%EC%A0%95.md //민석님 깃

profile
코딩 공부 ing..

1개의 댓글

comment-user-thumbnail
2022년 8월 22일

ec2에서 rds에 접근하기 https://victorydntmd.tistory.com/337

답글 달기