반응형
서론
해당 글은 Node.js를 활용하여 웹 서버를 가동시키고 웹 브라우저에서 Hellow World를 서비스하는 예제를 설명한 글이다.
Node.js를 설치하지 않았다면 이전 "[Node.js] Hello World를 찍어보자! - 1. 설치편" 을 참고하면 된다.
내용
1. 소스코드를 위치시킬 폴더를 생성한다.
ex) d:\nodejs
2. 해당 폴더에 javascript 파일을 생성한다.
ex) d:\nodejs\startup.js
3. startup.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\n');
});
server.listen(port, hostname, () => {
console.log(`Server running at http://${hostname}:${port}/`);
});
4. 커맨드 창을 연다.
[Window Key] + [R] > cmd > 확인
5. 해당 위치로 이동한다.
ex) cd d:\nodejs
6. 위에서 작성한 startup.js를 실행시킨다.
ex) node startup.js
7. 정상적으로 서버가 동작한다는 메세지를 확인한다.
8. 웹 브라우저를 열어 위에서 작성한 아이피와 포트로 접속하면 Hello World가 화면에 나타나는 것을 볼 수 있다.
반응형
'Development 와 IT > Node.js' 카테고리의 다른 글
[PM2] 실무에서 사용할만한 명령어 (0) | 2022.06.14 |
---|---|
[Node.js] Hello World를 찍어보자! - 1. 설치편 (0) | 2019.03.19 |