해당 사이트에서, Node.js 를 소개하는 코드를 일단 가져오기
const http = require('http');
const hostname = '127.0.0.1';
const port = 3000;
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Hello World');
});
server.listen(port, hostname, () => {
console.log(`Server running at <http://$>{hostname}:${port}/`);
});
새로운 파일 webserver.js 를 만들고, 해당 코드를 넣는다.
Node.js로 실행해본다. (cmd 창을 통해서, 해당 폴더로 들어가서 node webserver.js
를 실행하면된다.)
node webserver.js
를 입력하면, **"서버가 작동한다."**라는 뜻의 글이 나온다.
간단하게, Node.js 를 통해서, 서버를 실행시켜보았다.
**http://127.0.0.1:3000/** 를 통해서, webserver.js 에서 작성한 내용들을 확인할 수 있다.
해당 사이트를 통해서, 접근하면 webserver.js 에 작성된 Hello World 가 나온 것을 확인할 수 있다.
서버, 클라이언트, IP, 포트(Port) 에 대해서 알아보자.
해당하는 개념에 대한 이해가 된다면, 위에서 작성한 코드에 대한 이해가 수월할 것이다.