노드 기본 http 모듈을 사용하면 웹서버기능을 담당하는 서버 객체를만들 수 있습니다.
var http = require('http');
//웹서버 객체 생성
var server = http.createServer();
//웹서버를 시작하여 3000번 포트에서 대기합니다.
var port = 3000;
server.listen(port, function(){
console.log('웹 서버가 시작되었습니다. : %d', port);
});
node.js server 객체의 메소드
Method 이름 |
설명 |
listen(port, [hostname], [backlog], [callback]) |
서버를실행하여 대기시킵니다. |
close([callback]) | 서버를 종료합니다. |
var http = require('http');
//웹서버 객체 생성
var server = http.createServer();
//웹 서버를 시작하여 127.0.0.1 ip와 3000번 포트에서 대기하도록 설정
var host = '127.0.0.1';
var port = 3000;
server.listen(port, host, '50000', function(){
console.log("웹서버가 시작되었습니다.: %s, %d",host, port);
});
'웹 (WEB) > Node JS' 카테고리의 다른 글
node.js (노드) get, post 요청 구현 (0) | 2017.12.01 |
---|---|
node.js 클라이언트가 요청할 때 발생하는 이벤트 (event) 서버에서 처리 (0) | 2017.12.01 |
노드 (node js) 이벤트 (event) 이해하기 (0) | 2017.11.30 |
node js 외장모듈 내장 모듈 사용하기 (0) | 2017.11.28 |
Node js 사용자 모듈 (Module) 사용하기 (0) | 2017.11.28 |