블로그 보관함

2014년 11월 18일 화요일

[node.js: 3] 4줄짜리 웹서버를 띄워보자.

필자는 기본을 이해하는것이 정말 중요하다고 생각한다.
아래 4줄짜리 파일을 만들어서 실행해보고, 앞으로 하나씩 업그레이드 해보도록 하자. 물론 되도록이면 이미 유행하는 모듈들을 활용하겠지만, 다시 언급하자면 기본 이해를 위해 쓰는 글임을 잊지말자.

1. 아래 내용을 'http.js'라고 저장하자.
require("http").createServer(function (req, res) {
   res.writeHead(200, {"Content-Type": "text/plain"});
   res.end("Hello World\n");
}).listen(80);

2. node로 실행해보자. 아무런 log 조차찍지 않았지만, 80으로 동작되는 웹서버가 구동되었을 것이다. 브라우저를 통해서 'http://localhost'로 접속해보자. 'Hellow World'가 반길것이다.
#> node http.js

댓글 없음:

댓글 쓰기