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
'스킬(skills) > Node.js' 카테고리의 다른 글
unable to verify the first certificate 에러 발생시 (0) | 2018.07.04 |
---|---|
UNABLE_TO_VERIFY_LEAF_SIGNATURE 에러 발생시 (1) | 2018.07.03 |