본문 바로가기
개발/개발 필기

우분투에서 Node.js와 PM2를 사용한 무중단 애플리케이션 실행 방법

by nicksoon 2024. 10. 14.
반응형

 

1. curl 설치

Node.js 설치를 위해 먼저 curl이 필요합니다. 아래 명령을 사용하여 curl을 설치합니다.

sudo apt update
sudo apt install curl

 

2. Node.js 설치 스크립트 추가

Node.js의 버전은 18.x 또는 20.x 중 선택하여 설치할 수 있습니다. 아래 명령 중 하나를 사용해 Node.js 설치 스크립트를 다운로드하고 실행합니다.

  • Node.js 18.x 설치 스크립트:

 

curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
  • Node.js 20.x 설치 스크립트:
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -

 

3. Node.js 설치

설치 스크립트 실행 후 아래 명령으로 Node.js를 설치합니다.

 

sudo apt install -y nodejs

4. Node.js 설치 확인

Node.js가 정상적으로 설치되었는지 확인하려면 다음 명령을 사용합니다

 

node -v

 

5. PM2 설치

pm2는 Node.js 애플리케이션을 무중단으로 실행하기 위한 프로세스 관리 도구입니다. 다음 명령으로 pm2를 전역 설치합니다.

 

sudo npm install -g pm2

6. PM2 설치 확인

pm2가 정상적으로 설치되었는지 확인하려면 다음 명령을 사용합니다.

 

pm2 --version

 

반응형