1. 실행

About | Node.js

해당 사이트에서, 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 가 나온 것을 확인할 수 있다.

2. 인터넷의 동작 방법

서버, 클라이언트, IP, 포트(Port) 에 대해서 알아보자.

해당하는 개념에 대한 이해가 된다면, 위에서 작성한 코드에 대한 이해가 수월할 것이다.