티스토리 뷰

Node JS 는 Chrome 에서 사용하는 V8 엔진을 기반으로 작동하는 서버 사이드 Javascript 로 작동하는 이벤트 I/O 프레임워크 입니다. 

( Chrome 은 V8 엔진을 클라이언트에서 사용하지만 Node JS 는 V8 엔진을 서버사이드에서 사용한다고 보시면됩니다. )




자세한 설명은 위키디피아 (http://ko.wikipedia.org/wiki/Node.js)


Ubuntu 를 설치하고 아무것도 깔지 않았다는 전제에

sudo apt-get install python-software-properties python g++ make
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs

위와 같은 명령어로 설치합니다.


후에 원하시는 폴더에 

server.js



파일을 만들어 주시고 아래의 코드를 입력하여 주도록합니다.


var http = require('http');

var server = http.createServer(function(req, res) {
  res.writeHead(200);
  res.end('Hello NodeJS');
});
server.listen(80);


입력 후 테스트를 위해서 


$node server.js


를 입력 후 브라우져에서 테스트를 해보도록합니다. ( 혹은 curl 명령어로도 가능 http://localhost/ ) 



정상적으로 작동된 모습입니다. 




* 주의

혹시 작동되지 않으시는 분들은 80번 포트의 방화벽을 체크하여 보시기 바랍니다.

$ufw allow 80


공유하기 링크
댓글