JS

Node.js에서 Express로 웹 서버 구동 및 MongoDB 연결

isaac.kim 2021. 6. 14. 11:58
728x90
반응형

Node.js에서 Express로 웹 서버 구동 및 MongoDB 연결

 

 

1. Node.js 설치

Node.js 공식 홈페이지에서 Node.js를 설치합니다.

 

2. Node.js 에서 웹 프레임워크인 express를 사용하여 웹서버 구동하기

express 공식 홈페이지의 샘플 소스코드를 받아서 웹 서버를 구동합니다.

 

1) express 설치

> npm install express --save

 

2) 코드 작성 후 실행

 

파일명 : index.js

const express = require('express')
const app = express()
const port = 3000

app.get('/', (req, res) => {
  res.send('Hello World!')
})

app.listen(port, () => {
  console.log(`Example app listening at http://localhost:${port}`)
})

3) 웹 서버 구동 및 확인

> node index.js

 

웹 브라우저에서 localhost:3000 을 입력하면, 다음과 같이 Hello World! 가 출력됩니다.

 

3. MongoDB 연결하기

 

1) MongoDB 공식 사이트에 들어가서 오른쪽 상단에 Try Free 버튼을 클릭

2) 회원가입

3) 로그인

4) Create a New Cluster

- AWS 선택

- 가까운 지역인 싱가포르 선택 (무료로 사용하기 위함)

- 클러스터 티어는 M0 Sandbox 선택

- 원하는 이름으로 생성

5) Connection

- 연결 소스 복사 후 index.js에 추가하여 Connection Test

 

 

node.js로 웹 서버로 구동하고

mongodb 데이터베이스 연결을 테스트했습니다.

728x90
반응형