[CentOS] Node.js 및 NPM 설치

리눅스 환경에서 Node.jsNPM 설치하는 방법에 대해 알아보겠습니다.

운영환경

  • Centor 7.6

저장소 추가

설치하려는 Node.js 버전을 확인하여 NodeSource yum 저장소를 추가합니다.

NodeSource Node.js Binary Distributions 사이트에 다음과 같은 내용이 정리되어 있습니다.

Node.js v19.x

1
2
3
4
5
# As root
$ curl -fsSL https://rpm.nodesource.com/setup_19.x | bash -

# No root privileges
$ curl -fsSL https://rpm.nodesource.com/setup_19.x | sudo bash -

Node.js v18.x

1
2
3
4
5
# As root
$ curl -fsSL https://rpm.nodesource.com/setup_18.x | bash -

# No root privileges
$ curl -fsSL https://rpm.nodesource.com/setup_18.x | sudo bash -

Node.js v16.x

1
2
3
4
5
# As root
$ curl -fsSL https://rpm.nodesource.com/setup_16.x | bash -

# No root privileges
$ curl -fsSL https://rpm.nodesource.com/setup_16.x | sudo bash -

Node.js v14.x

1
2
3
4
5
# As root
$ curl -fsSL https://rpm.nodesource.com/setup_14.x | bash -

# No root privileges
$ curl -fsSL https://rpm.nodesource.com/setup_14.x | sudo bash -

Node.js LTS (18.x)

1
2
3
4
5
# As root
$ curl -fsSL https://rpm.nodesource.com/setup_lts.x | bash -

# No root privileges
$ curl -fsSL https://rpm.nodesource.com/setup_lts.x | sudo bash -

Node.js Current (19.x)

1
2
3
4
5
# As root
$ curl -fsSL https://rpm.nodesource.com/setup_current.x | bash -

# No root privileges
$ curl -fsSL https://rpm.nodesource.com/setup_current.x | sudo bash -

설치

yum을 사용하여 Node.js 및 npm을 설치합니다. Node.js 14 버전을 설치해 보도록 하겠습니다.

1
2
$ curl -fsSL https://rpm.nodesource.com/setup_14.x | bash -
$ yum install -y nodejs

설치 확인

다음 명령어를 통해 설치된 버전을 확인할 수 있습니다.

1
2
$ node --version
v14.20.0
1
2
$ npm --version
6.14.17

참고

Share