티스토리 뷰

MongoDB 설치법(Windows)

MongoDB에 대해 간략히 알아보겠습니다.

MongoDB는 가장 유명한 NOSQL 데이터베이스 시스템입니다. Json과 같은 동적 스키마형 문서 형태로 저장하며 여러 서버에 분산 저장 및 확장이 용이합니다. 특히 방대한 데이터 처리가 빠르다는 장점이 있습니다. 

MongoDB는 윈도우, 리눅스, 맥 등 다양한 운영 체제를 지원합니다.

오늘은 그중 Windows 계열에서의 설치방법에 대해서 알아보겠습니다.


참고로 Windows XP 는 지원하지 않으며

Windows Server 2008 R2 또는 Windows 7 버전에서 실행하는 경우 추가적인 설치가 필요할 수 있습니다. 참고 하시기 바랍니다.


1. 다운로드

Mongodb  이동을 해서 최신 버전을 다운로드 합니다.

보면 3가지 정도의 버전이 보이는데


- Windows Server 2008 R2 64 비트 이상 SSL 지원, 

- SSL을 지원하지 않는 Windows Server 2008 R2 64 비트 이상, 

- Windows Server 2008 64비트 


버전이 보입니다.

각자 환경에 맞는 걸 고르시면 됩니다.( 32비트에서는 지원하지 않습니다.)



2. 설치하기

Windows 탐색기에서  다운로드 한 mongodb-win32-x86_64-2008plus-ssl-3.4.2-signed.msi 파일을 찾습니다. 저는 SSL 지원 버전을 선택을 했기 때문에 파일명이 저렇게 나옵니다. 

msi 파일을 더블 클릭합니다.


설치 화면이 나오면

설치 장소를 선택하는 거 말고는 특별하게 수정할 부분은 없습니다.

다음 다음 누르고 설치를 하시기 바랍니다.


저는 D:\MongoDB 에 설치를 하였습니다.


3. 데이터베이스 폴더, LOG 폴더 설정하기

데이터베이스 폴더 : D:\MongoDB\Data

LOG 폴더 : D:\MongoDB\LOG


4. 설정 파일 만들기

메모장에 mongod.conf 파일을 만든후 아래 내용을 추가합니다.

아래 내용은 각자 환경에 맞게 변경하시면 됩니다.


# 데이터베이스 폴더

dbpath = d:\mongodb\data

# mongdb 포트

port = 27017

# 로그 파일

logpath = d:\mongodb\logs\mongo.log

# 웹 관리 사용

rest = true


5. 서비스 등록하기

이제 매번 부팅때마다 실행을 할 수 없으니 자동으로 등록하는 방법에 대해서 알아 보겠습니다.

먼저 관리자 모드로 cmd를 실행합니다.

그리고 아래와 같이 아까 만들어 놓은 파일과 함께 실행을 합니다.

D:\mongodb\bin\mongod.exe -f D:\mongodb\mongod.conf -install


실행을 하게 되고 서비스 내역에 들어가보면 아래와 같이 MongoDb 서비스가 등록되어 있는 걸 확인이 됩니다.

여기서 MongoDB 를 클릭하고 마우스 오른쪽키를 누르면 나오는 항목에서 서비스 열기를 클릭한 다음에 마우스 오른쪽 키 속성에 윈도우 시작할때 자동으로 실행하기 눌러주시면 되겠습니다.




댓글