스킬(skills)/Node.js

node.js 리눅스에 설치하기

후바스탱크 2013. 11. 17. 11:26

node.js 0.10.22 버전을 기준으로 설명한다.


1. http://nodejs.org 접속 후 download 에서 source code 주소를 복사하여 다운로드 받는다.

wget http://nodejs.org/dist/v0.10.22/node-v0.10.22.tar.gz


2. 압축을 푼다.

tar xzvf node-v0.10.22.tar.gz


3. node.js 를 리눅스 환경에서 실행 시키기 위해서는 먼저 C/C++ 컴파일러와 Open SSL 라이브러리가 필요하다.

redhat 계열 >

sudo yum install gcc gcc-c++ openssl-devel curl


ubuntu 계열 >

sudo apt-get install g++ libssl-dev apache2-utils curl


4. 컴파일 및 인스톨을 해준다.

./configure

make

make test

make install


5. 제대로 설치 되었나 확인 해 준다.

node -v


또는 node 실행 후

console.log('hello world'); 


실행하여 제대로 출력 되는지 확인.


종료할떄는 ctrl + z 키를 두번 눌러 빠져나온다.




※ confirue 실행 시 아래와 python 버전이 맞지 않아서 에러를 발생 할 수도 있다.

python 버전을 업그레이드 후 다시 시도하면 될것이다.



※ 만약 ./configure 명령 후 make 를 이용하여 컴파일 시 아래와 같은 에러가 발생한다면  bzip2-devel 라이브러리가 없기 떄문이다.

ImportError : No module name bz2


이럴경우 bzip2-devel 설치 후 다시 컴파일을 시도한다.

redhat 계열 >

sudo yum install bzip2-devel

ubuntu 계열>

sudo apt-get install bzip2-devel