MongoDB는 크게 Community, Enterprise, Atlas 버전으로 나뉩니다.

Atlas는 쉽게 말하면 Enterprise 버전의 Cloud 버전이라고 보면 됩니다.

당연히 Enterprise 버전이 지원되는 기능도 많고, 가장 중요한 무료/유료 차이점이 있습니다.

앞으로 간단하게 Demo를 만들어볼 생각이기 때문에 Community 버전으로 설치를 진행해보겠습니다.

 

1. Community 버전 다운로드 및 설치

https://www.mongodb.com/try/download/community?tck=docs_server 

 

MongoDB Community Download

Download the Community version of MongoDB's non-relational database server from MongoDB's download center.

www.mongodb.com

2. 설치 시 설치 경로 등은 적절하게 필요에 따라 설치해주세요.

중간에 Compass 설치하는지 동의 여부가 체크가 되어 있는데 Client 툴로 보면 되고, robo 3T 같은 다른 툴도 존재합니다.

 

3. 설치가 완료되면 시스템 환경 변수를 등록합니다.

 (MongoDB설치경로\bin)

 

4. DB 디렉터리 생성

터미널 창을 열고 mongod를 입력/실행하면 로그를 확인할 수 있습니다.

 

{"error":"NonExistentPath: Data directory C:\\data\\db\\ not found. Create the missing directory or specify another path using (1) the --dbpath command line option, or (2) by adding the 'storage.dbPath' option in the configuration file."}}

 

로그 내용 중에 위와 같은 에러가 발생한 것을 확인할 수 있는데 로컬 디스크 C 하위에 data/db 폴더를 만들어주거나

--dbpath 옵션과 argument로 Data directory 경로를 직접 지정해 주면 해결이 가능합니다.

 

5. 서비스 확인

다시 터미널 창에서 mongod를 입력하면 Waiting for connections라는 문구가 나오고 mongoDB가 정상 동작 중인 것이고 로그를 통해 확인할 수 있는 것은 address=127.0.0.1(localhost), port=27017입니다. 브라우저 창을 실행하여

주소에 localhost:27017 을 입력하면 아래와 같은 메시지가 나오면 기본적인 설치가 완료됐습니다.

 

It looks like you are trying to access MongoDB over HTTP on the native driver port.

 

6. Mongo Compass 실행

프로그램 목록에서 찾아 실행시키고 아래 화면에서 Fill in connection fields individually 를 클릭하고

정보를 입력하면 DB에 접속하여 DB 정보들을 확인 가능합니다.

 

'DB > MongoDB' 카테고리의 다른 글

MongoDB 소개  (0) 2022.01.18

+ Recent posts