🗃️ 내가 다시 볼 것

pm2로 서버에 배포하기! (배포할땐 nodemon ㄴㄴ)

전호영 2023. 12. 8. 15:22

1. 실행시킬 프로그램이 있는 폴더로 이동

 

 

2. pm2 설치

npm install pm2@latest -g

 

(babel을 사용하고 있다면 https://securityinit.tistory.com/149 참고해서 스크립트 변경하기)

 

3. pm2로 실행하기

pm2 --name api-server start npm -- run dev --watch

 

 

4. pm2 startup 명령어를 통해 재부팅돼도 프로그램이 자동으로 실행되도록 설정

pm2 startup

 

5. command 복붙하기

 

6. pm2 save 명령어를 통해 현재 상태 동기화

- 만약 서버가 재부팅되어도 실행되고 있던 상태를 그대로 유지하는 명령어

 

성공!