[NAS] QNAP에서 node.js 업그레이드하기 on redgoose note

[NAS] QNAP에서 node.js 업그레이드하기

Nest: Development Category: Server 2015-08-17

관리자에서 node.js 어플리케이션 설치

먼저 qnap 관리자 어플리케이션에서 node.js를 설치한다. 이놈 버전이 0.8.22 매우 오래된 놈이라서 npm조차 없다.

터미널에서 업데이트

터미널에서 다음과 같이 명령어를 입력하고 실행한다. 자신이 원하는 버전으로 숫자를 고쳐주면 된다.

cd /share/MD0_DATA/.qpkg/nodejs
wget http://nodejs.org/dist/v0.12.7/node-v0.12.7-linux-x86.tar.gz
tar zxf node-v0.12.7-linux-x86.tar.gz
mv node node-v0.8.22
ln -s node-v0.12.7-linux-x86 node

명령어 설명

cd /share/MD0_DATA/.qpkg/nodejs

node.js 어플리케이션이 설치된 경로로 이동

wget http://nodejs.org/dist/v0.12.7/node-v0.12.7-linux-x86.tar.gz

wget 명령으로 node.js 압축파일을 다운로드 받는다.

tar zxf node-v0.12.7-linux-x86.tar.gz

다운받은 파일을 압축푼다.

mv node node-v0.8.22

기존버전은 백업을 위하여 디렉토리 이름을 바꾼다.

ln -s node-v0.12.7-linux-x86 node

받은 버전을 심볼릭 링크로 만든다.

버전확인

node --version

명령어를 실행하면 node.js 버전을 확인할 수 있다.

npm --version

명령어를 실행하면 npm의 버전을 확인할 수 있다.

출처
https://github.com/npm/npmlog/issues/3