본문으로 바로가기

Ubuntu에 Node.js v16과 pm2 설치하기

category Linux/ubuntu 2023. 6. 9. 15:57

0. 패키지 업데이트

저는 아예 새로 만들어서 작업을 시작하며 셋팅을 한 것이라 업그레이드를 하고 시작했느나

필수는 아니므로 선택으로 하시면 됩니다.

sudo apt update && sudo apt-get -y upgrade

 

1. Git 설치

일단 나중에 코드를 불러오기 위해서 git을 설치해주었습니다.

sudo apt-get install -y git

 

2. CURL 설치하기

CURL(Client URL) 명령어는 프로토콜을 이용해 URL로 데이터를 전송하여 서버에 데이터를 보내거나 가져올 떄 사용하기 위한 명령줄 도구 및 라이브러리입니다. (출처: "Inpa Dev"님의 "CURL 명령어 사용법 완전 총정리")
Node 16버전을 설치하기 위해 필요하니 설치해줍니다.

sudo apt-get install -y curl

 

3. Node.js 16버전을 설치하기 위한 PPA 소스 추가

우분투 공식 패키지 저장소에 없거나 버전이 낮을 경우 업데이트/설치를 PPA(Personal Package Archive)에서 할 수 있습니다.

curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash -

 

4. Node.js 설치

Node.js를 설치해줍니다.

sudo apt-get install -y nodejs

 

5. PM2 설치

추 후 무중단 서버를 열기 위해서 pm2를 설치해 주었습니다.

sudo npm install -g pm2

 

추가 내용

혹시 기존에 Node가 설치되어 있어서 "sudo apt-get install -y nodejs"에서 중복된 파일이 있어서 설치가 안될 경우에 아래의 코드를 입력하면 됩니다.

단, 버전을 확인하고 입력해주셔야합니다.

(저와 다른 종류의 버그가 발생했을 경우에는 다른 방법을 찾아보셔야 합니다 T^T)

sudo dpkg -i --force-overwrite /var/cache/apt/archives/nodejs_16.20.0-deb-1nodesource1_amd64.deb
반응형

'Linux > ubuntu' 카테고리의 다른 글

우분투 시간대(timezone) 변경하기  (1) 2022.02.23
Linux(Ubuntu)에 자바 설치하기  (0) 2020.08.06