프로그래밍/Javascript

[CentOS] - Node.js 설치 방법

단칸이 2021. 12. 17. 08:33

Node.js 설치 확인

이미 설치된 Node.js가 있는지 확인합니다.

node -v (혹은 node --version)

 


NVM (Node Version Manager) 설치

NVM을 설치하기 위해, 먼저 epel repository를 설치합니다.

sudo yum install epel-release

최신버전의 Node.js를 설치하기 위해서는 버전 관리 매니저인 nvm를 이용하는 것이 편리합니다. (yum 명령어를 통해 Node.js를 직접 설치할 수도 있지만, 오래된 버전이 설치됩니다.)

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash

정상적으로 설치되었는지 확인려면, 새로운 터미널을 실행하여 다음 명령어를 입력합니다. (기존에 실행 중이던 터미널에서는 아래 명령어를 입력해도 반응이 없었습니다. ^^;)

command -v nvm


Node.js 설치

설치 가능한 Node.js 버전 목록을 확인합니다. 

nvm ls-remote

짝수 버전이 LTS 이며, 홀수 버전이 Stable 입니다. 서버에서 운영 시에는 가능한 LTS 버전을 설치하며, 2021. 12. 17 시점을 기준으로 최신 LTS 버전은 v16.13.1 입니다.

구분 특징
LTS - 서버 환경에서 장기적으로 안정적인 지원 제공
- 안정성과 보안에 초점
Stable - 정기적인 업데이트 진행
- 추가기능 개발과 기존 API의 기능 개선에 초점

원하는 버전의 Node.js를 설치합니다. (본 포스팅의 작성 시점을 기준으로 최신버전은 16.13.1 이네요 ^^)

nvm install 16.13.1