본문 바로가기

TroubleShooting/Linux

CentOS 에 node.js 와 npm 설치하기

728x90

 CentOS 에서 yum 으로 nodejs 와 npm 패키지를 설치할 때 기본 repository 에서는 찾을 수가 없기 때문에, 소스 tarball 으로 컴파일하고 설치하는 방법을 이용할 수 있다. 

 그럼에도 rpm 으로 패키지를 관리하기 위해서 방법을 찾아보니 nodejs 와 npm 을 rpm 으로 만들어서 지원해주는 http://nodejs.tchol.org/ 가 있다.


 일단 써드파티 repository 지원을 위해 RPMforge 를 설치를 해야한다.

 CentOS 위키(http://wiki.centos.org/AdditionalResources/Repositories/RPMForge)를 참조해서 rpmforge 를 설치한다. 제대로 되는지 yum install htop 까지 실행해보자.

(아마 CentOS 5.8 이면 git 도 설치가 안되었을 수도 있는데, 이 방법으로 설치할 수 있다.)

 

 이제 node 를 설치하기위해 tchol.org 를 참조해서 다음 순서대로 nodejs 와 npm 을 설치한다.

# wget http://nodejs.tchol.org/repocfg/el/nodejs-stable-release.noarch.rpm

# yum localinstall --nogpgcheck nodejs-stable-release.noarch.rpm

# yum install nodejs-compat-symlinks npm


출처

http://echodittolabs.org/blog/2012/02/nodejs-and-npm-centos

http://wiki.centos.org/AdditionalResources/Repositories/RPMForge

http://nodejs.tchol.org/