티스토리 뷰
Node.js란??
쉽고 빠른 확장 가능한 네트워크 애플 리케이션 구축을위한 크롬의 JavaScript 런타임에 만들어진 플랫폼입니다. Node.js는 분산 장치를 통해 실행하는 데이터 집약적인 리얼 타임 어플 리케이션을위한 가볍고 효율적인 이벤트 중심의 non blocking I/O 모델을 사용합니다.
step 1. source download
$ wget http://nodejs.org/dist/node-v0.4.4.tar.gz
step 2. compile
$ ./configure --prefix /home/rocksea/work/nodejs
$ make
$ make install
step 3. node.js shell 사용하기
$ cd /home/rocksea/work/node-v0.4.4/
$ ./node
> console.log('Hello World!!!')
Hello World!!!
hello.js
console.log('Hello World!!!')
js 실행
$ ./node hello.js
Hello World!!!
step 4. node.js webserver 띄우기
webserver.js
var http = require('http');
var server = http.createServer(function(req, res) {
res.writeHead(200);
res.end('Hello Http');
});
server.listen(8888);
server.js 실행
./node server.js
결과
이상으로 posting을 마치도록 하겠습니다.
.by rocksesa
'Developer' 카테고리의 다른 글
[ memcached ] installation guide (0) | 2012.09.10 |
---|---|
[redis] redis 설치 및 벤치마크 테스트 (0) | 2012.09.06 |
[ ldconfig ] apt-get 사용시 ldconfig 오류 (0) | 2012.09.03 |
[ network ] interface 설정 (0) | 2012.09.03 |
[ eclipse ] eclipse juno + maven, M2E and EGit 문제점 해결방안 (0) | 2012.08.29 |
- Total
- Today
- Yesterday
- nodejs
- 도덕경
- 조동사
- hadoop
- AWS
- 영작
- NGINX
- hdfs
- 영문법
- maven
- 비지니스 영어
- 해외여행
- 대명사 구문
- ubuntu
- Python
- k8s
- 다낭
- PostgreSQL
- mongoDB
- it
- 베트남
- redis
- JBOSS
- Business English
- Python Django
- 스페인 여행
- 비교구문
- 가정법
- 여행
- memcached
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |