- 현재 MongoDB 4.0 에서는 아래와 같은 과정 없이 인스톨을 진행하면 인스톨러에서 아래와 같은 모든 설정을 진행한다.
참고문서다운받기https://www.mongodb.org/downloads?_ga=1.139995579.920871489.1444612274#production레거시 버전은 윈도우 7 아래의 구 버전 윈도우일 경우에 선택한다.설치하기D:\mongodb 폴더를 생성하고 설치한다.D:\mongodb\data\db 폴더를 생성한다.여기에 데이터베이스를 저장할 것이다.D:\mongodb\data\log 폴더를 생성한다.여기에 로그를 저장할 것이다.환경설정 파일 작성D:\mongodb\mongod.cfg 파일을 생성하고 아래 내용을 입력한 후 저장한다.# 데이터베이스 폴더
dbpath = d:\mongodb\data\db
# mongdb 포트
port = 27017
# 로그 파일
logpath = d:\mongodb\data\log\mongo.log
# 웹 관리 사용
rest = true
서비스 설치하기아래 명령을 입력해서 서비스로 등록한다.Mongod --config D:\mongodb\mongod.cfg --installMongoDB Version 3.6.3 에서는 Mongod --config "D:\mongodb\mongod.cfg" --install 이렇게 절대경로를 쌍따옴표에 넣어준다.서비스 실행하기net start MongoDB서비스 제거하기D:\mongodb\bin\mongod --remove서비스 구동 확인하기웹브라우저에서 아래 주소를 연다.
- 에러상황
- windows server 2012 r2 64bit 에서 bin폴더에서 서비스 등록시 아래와 같은 에러 발생한다.
- The program can't start because api-ms-wiin-crt-runtime-|1-1-0.dll is missing from your
- 구글 검색시 이것은 Visual C++ Redistributable for Visual Studio 2015 재배포패키지가 윈도우에 기본적으로 없다.는 얘기가 있어서 재배포패키시 (64bit)설치한다.
- https://www.microsoft.com/en-us/download/details.aspx?id=48145
- 재배포패키지 설치후 서비스 실행을 확인한다.
'Programing' 카테고리의 다른 글
IOS앱 광고포함시 IDFA옵션 선택 (0) | 2017.03.18 |
---|---|
애플 개발자 인증서 발급 (0) | 2017.03.11 |
안드로이드 inapp 영수증 서버검증 C++ (8) | 2016.12.21 |
서버 죽을때 간단하게 자동 재실행 시키기 (0) | 2016.12.21 |
MonngoDB C++ 드라이버 설치하기 (0) | 2016.12.21 |