'npm'에 해당되는 글 2건

  1. 2014.09.22 node.js update 하기 - n package
  2. 2014.09.10 amazon aws EC2 instance에 node.js 설치하기

node.js update 하기 - n package

2014. 9. 22. 00:54 from Dev/javascript

node 자체를 upgrade 해주어야 할 경우가 있습니다.

이럴 때에는 shell에서 다음과 같이 해줍니다 :


sudo npm cache clean -f
sudo npm install -g n
sudo n stable
node -v


1번 명령은 일단 캐쉬를 강제적으로 비우는 것입니다.

2번 라인은 npm을 이용, n이라는 패키지를 설치합니다. 응? node를 update하는데 또 n 이라는 거를 깔아야 해?

물론 node package 자체를 새로 다운받는 것도 방법이지만, n은 일종의 helper package라고 보시면 됩니다.

그냥 쉘에서 바로 업그레이드가 되니 훨씬 편하지요.

3번 라인이 실제로 stable version을 설치하는 명령이고,

4번은 새 버전이 잘 설치되었는지 확인해보는 겁니다.

Posted by banasun :

amazon aws EC2 instance에 node.js 설치하기

2014. 9. 10. 20:03 from Dev/amazon aws

Amazon EC2 instance에 node.js 설치하기

먼저, git과 gcc 등 devel 관련 파일들이 설치가 되어 있어야 합니다. console에서 다음 명령어를 실행해주시면 됩니다 :

git clone git://github.com/joyent/node.git
cd node
git checkout v0.10.31
./configure
make
sudo make install

make 하고 나면 한 10분 남짓 열심히 컴파일을 해야 합니다. 인스톨 과정을 마치고 나면 이제 npm을 편하게 이용하기 위해서 /etc/sudoer 파일에 path를 추가해주어야 합니다 :

Defaults    secure_path = /sbin:/bin:/usr/sbin:/usr/bin

위의 path 뒤에 /usr/local/bin 을 추가해줍니다.

단, 이때는 su 권한이 필요하니 sudo su 실행한 후에 vim을 이용해서 편집한 후 exit을 해줍니다 :


이제 npm을 설치합니다 :

git clone https://github.com/isaacs/npm.git
cd npm
sudo make install

여기까지 별 문제없이 실행되었으면 이제 다른 node package들을 설치해 주면 됩니다 :

sudo npm install express -g
sudo npm install forever -g

저는 최근 버전이 0.10.31이 stable version이라 설치했는데, 몇 가지 패키지는 0.8 대 버전이 필요하다고 워닝이 나오네요. 풀 패키지가 필요하신 분들은 0.8 대 버전으로 설치하는 것도 고려해 보셔야 할 것 같습니다. ^^

'Dev > amazon aws' 카테고리의 다른 글

amazon aws - mysqld restart  (0) 2014.09.11
Posted by banasun :