node.js는 짧은 시간에 대량의 클라이언트 요청을 대응하는 웹 어플리케이션에 적합하다
node.js는 광활한 네트워크 환경에 클라이언트가 원하는 데이터를 밀어 넣고 최대한 빨리 응답을 받기 위해 설계되었다.
0. 기존에 nodejs가 설치되어 있다면 삭제.
sudo apt-get remove node
1. apt-get 갱신
sudo apt-get update
2. Python Software Properties를 이용해서 apt-get 패키지를 추가하기 위해 설치
sudo apt-get install python-software-properties python g++ make
3. apt-get Property에 node.js 추가
sudo add-apt-repository ppa:chris-lea/node.js
4. apt-get 갱신
sudo apt-get update
5. node --version
version확인 -> 안나옴
6. nodejs --version
version확인 -> 안나옴
*7. nodejs 설치
sudo apt-get install nodejs
8. nodejs --version
version확인 -> 나옴
node.js 를 설치한 후에...
socket.io를 설치하기 위해 npminstall socket.io 를 실행!
하였지만.. 에러가 났다면??
npm ERR! install failed Error: Required package: options(latest) not found. (Found: ["0.0.3"])
npm ERR! install failed (required by: ws@0.4.23)
npm ERR! install failed at /usr/share/npm/lib/build.js:192:19
npm ERR! install failed at cb (/usr/share/npm/lib/utils/graceful-fs.js:32:9)
npm ERR! Error: Required package: options(latest) not found. (Found: ["0.0.3"])
npm ERR! (required by: ws@0.4.23)
npm ERR! at /usr/share/npm/lib/build.js:192:19
npm ERR! at cb (/usr/share/npm/lib/utils/graceful-fs.js:32:9)
npm ERR! Report this *entire* log at <http://github.com/isaacs/npm/issues>
npm ERR! or email it to <npm-@googlegroups.com>
npm ERR! Just tweeting a tiny part of the error will not be helpful.
npm not ok
0. node --version
1- sudo npm install -g n
2-sudo n [version] 2015.01.27) sudo n 0.10.33
3-sudo npm install socket.io