윈도우 서비스 등록
MongoDB는 MySQL과는 다르게 자동으로 윈도우 서비스에 등록하지 않습니다.
따라서 직접 설정을 해주어야 합니다.
먼저 CMD 창을 켜서, mongoDB가 설치된 폴더의 bin 폴더로 들어갑니다.
이곳의 파일들이 우리가 사용하는 실행파일들입니다.
윈도우 서비스를 등록하기 위하여 우리가 필요한 파일은 mongod.exe 파일입니다.
bin 폴더에서 다음과 같이 입력하면 서비스를 등록할 수 있습니다.
mongod --install --serviceName MongoDB --serviceDisplayName MongoDB --dbpath [DB저장폴더] --logpath [로그저장 txt파일]
위와 같이 입력하면 서비스가 등록됩니다.
dbpath는 DB를 저장할 디렉토리를 뜻하고, logpath는 로그를 저장할 txt파일을 지정해주어야 합니다.
그 후에 제어판 - 관리도구 - 서비스 에 들어가보면 MongoDB라는 서비스가 새로 생긴 것을 볼 수 있습니다.
이를 더블클릭하여 설정 창에 들어간 후에, 시작 유형을 자동으로 해주고
아래의 시작 버튼을 눌러주시면 됩니다.
그러면 윈도우가 부팅될 때에 자동으로 MongoDB가 실행되게 됩니다.
환경 변수 설정
환경 변수 설정은 CMD 창에서 어디에 있던지 Mongo.exe 파일을 실행할 수 있게 해줍니다.
환경 변수 설정을 해주지 않으면 db를 확인할 때에 mongodb 폴더의 bin 폴더까지 이동해야 하는 불편함이 있습니다.
내 컴퓨터 속성 - 고급 시스템 설정 - 고급 - 환경 변수 를 클릭해줍니다.
그 후 시스템 변수에서 path 를 찾아서 폴더를 입력해주시면 됩니다.
저같은 경우는 C:\Program Files\MongoDB\Server\3.2\bin 에 저장되어 있기 때문에 저 주소를 입력해 주었습니다.
한가지 주의할 점은, 입력 전에 세미콜론(;)을 넣어서 이전 주소와 구분을 해주어야 한다는 겁니다.
여기까지 했다면 MongoDB를 편리하게 사용할 준비는 모두 마쳤습니다.