[Node.js] 서버 백그라운드로 실행하기 (npm forever)

안녕하세요! 차니에요.

오늘은 Node 서버 구동 시에 터미널을 종료하면 서버가 같이 종료되는 부분을 백그라운드로 실행할 수 있는 방법을 알아보겠습니다!

1. forever 설치

sudo npm install forever -g

node는 설치되어있다고 가정하겠습니다.
먼저 forever 모듈 사용을 위해 터미널을 켜고 설치해줍시다.

2. forever 사용

설치가 완료되었다면 사용법을 익혀보겠습니다.

2-1. forever start

sudo forever start [YOUR_SERV_FILE]

2-2. forever list

sudo forever list

2-3. forever stop

sudo forever stop [PID]
2-2에서 조회했던 pid를 입력하여 종료시킵니다.
다시 조회하면 서버가 종료된 모습입니다.


도움이 되셨다면 공감 한번 부탁드리겠습니다!!