vm에 pm2 설치하기

Chaeyoung·2023년 8월 16일
0
post-custom-banner

항상 공식페이지부터 확인하기!

  • pm2 장점은 내 컴퓨터에서 vm서버를 꺼도 계속 서버가 켜져있다는 점이다.
  • 다시 배포파일을 업데이트 하는 경우에도 환경설정만 바뀌지않으면 업데이트 후 yarn start 대신 pm2 restart만 해주면 된다!
  • pm2 명령어에 대해 알아보자

pm2 설치부터 간단 사용 명령어

pm2 설치 및 이름 설정

  • 아래 순서대로 입력해주기
# pm2 설치
npm install --global pm2

# (백엔드 실행-띄어쓰기 중요) yarn start 대신 pm2로 실행 
pm2 --name back-server start yarn -- start
  • pm2 이름을 설정해주면 아래와 같은 내용이 뜨면서 done과 함께 실행중에 process가 뜬다.

pm2로 실행 중인 프로세스 보는 법

pm2 ps 

pm2로 실행 중인 프로세스 종료

  • .env 파일이 바뀌는 경우에는 stop했다 다시 시작해줘야한다.
pm2 stop <name>

pm2로 재배포할 경우(재시작)

  • 꼭 새로 업데이트하면 restart해주기!
pm2 restart <name>

pm2로 실행 중인 프로세스 삭제하는 법

  • 번호는 Id값을 입력하면 된다.
pm2 delete <번호>

포스트맨에서 확인하기

  • 도메인 : 포트번호입력해서 GET요청 했을때 test코드가 잘 뜨면 성공~

pm2: command not found오류 해결방법

해결방법 찾으러가기

post-custom-banner

0개의 댓글