데이터베이스

윈도우 10에서 몽고DB 설치하기 3 (윈도우 로컬 서비스 생성)

제주도소년 2018. 10. 9. 21:39

윈도우 10에서 몽고(Mongo)DB 설치하기 3 (윈도우 로컬 서비스 생성)

지난번 포스트에서 MongoDB를 설치하고 서버를 실행한다음 몽고 쉘을 실행해 보았는데, 매번 이렇게 들어가면 번거롭기 때문에 윈도우의 로컬서비스에 등록을 하면 명령프롬프트 화면에서 mongo 만 입력해도 바로 접속할 수 있게 할 것입니다.


Step 1 . 설정파일 생성(mongod.cfg)

우선 설정파일을 만들어야 합니다. 메모장을 열어서 아래와 같이 바탕화면에 저장해 줍니다.



Step 2 . 설정파일을 C:\Program Files\MongoDB 폴더 밑으로 복사 해주세요.


Step 3 . 설정파일의 USER의 수정권한을 허용으로 바꿔 주세요.

Step 4 . 설정파일을 열어서 아래와 같이 편집하고 저장하시면 됩니다.

1
2
3
4
5
6
7
8
9
설정파일 편집 mongod.cfg
# 데이터베이스 폴더
dbpath = C:\Program Files\MongoDB\data
 
# mongdb 포트
logpath = C:\Program Files\MongoDB\logs\mongo.log
 
# 웹 관리 사용
rest = true
cs


Step 5 . 명령프롬프트창에서 아래와 같은 명령어를 넣으시고 엔터

"C:\Program Files\MongoDB\Server\4.0\bin\mongod.exe" -f "C:\Program Files\MongoDB\mongod.cfg" -install




Step 6 . 이제 서비스에 제대로 등록이 되었는지 확인


Step 7 . 이제 재부팅을 하더라도 서버 실행없이 , 명령프롬프트화면에서 mongo 만입력하면 몽고로 정상적으로 접속됩니다.




글쓴이의 추가 내용

저 같은 경우 컴퓨터 부팅을하면 메모리 관리 프로그램을 이용하는데, 여기서 프로세스가 다 죽어버리기 때문에 저와 같은 상황이라면 서비스를 수동으로 시작해줘야 합니다..