VPS 서버에서 NodeJS 테스트 사이트의 문제점
자, 이제 우리 테스트 사이트가 온라인에서 실행되고 있습니다. 하지만 문제가 하나 있습니다. 터미널을 닫으면 사이트가 작동하지 않는다는 점입니다.
물론, 우리는 서버와의 연결이 끊긴 후에도 사이트가 계속 작동하기를 원합니다. 이를 위해서는 터미널이 서버에서 연결 해제된 후에도 스크립트를 실행 상태로 유지하는 특별한 프로그램을 설치해야 합니다.
NodeJS에는 이를 위한 몇 가지 라이브러리가 있습니다. 바로 forever 와 pm2 입니다. 우리는 PM2를 사용할 것입니다. 왜냐하면 이 라이브러리는 서버 재부팅 후에도 스크립트를 실행 상태로 유지할 수 있기 때문입니다. 다음 강의 섹션에서 우리는 이 라이브러리를 배워보겠습니다.
터미널을 서버에서 연결 해제하면 사이트가 중지되는지 확인하세요.