1、windows下下載mongodb 安裝包,安裝完成默認(rèn)的安裝目錄在
C:\Program Files\MongoDB\Server\3.4
2反璃、在任意盤下建立如下圖目錄用來保存數(shù)據(jù),日志淮蜈,和配置文件
(圖1 data 用來存放mongo數(shù)據(jù)的梧田,logs用來存放mongo運(yùn)行日志的)
(圖2 etc目錄下的mongodb.conf 是用來設(shè)置啟動配置參數(shù)的配置文件)
3裁眯、mongo.conf 內(nèi)容
#mongoDB 配置文件
dbpath=D:\mongodb\data\db
logpath=D:\mongodb\logs\mongodb.log
#默認(rèn)端口是27017
port=27017
#這個選項(xiàng)可以過濾掉一些無用的日志信息,若需要調(diào)試使用請設(shè)置為false
quiet=true
#啟用日志文件穿稳,默認(rèn)啟用
journal=true
fork=true #守護(hù)進(jìn)程啟動 fork不支持windows, 解決可以通過添加mongodb為windows服務(wù)來解決
logappend=true #防止日志被刪除
auth=true #開啟權(quán)限
#創(chuàng)建windows服務(wù) 通過windows服務(wù)啟動
#mongod --config D:\mongodb\etc\mongodb.conf --install --serviceName "MongoDB" --journal
#創(chuàng)建完windows 服務(wù)后逢艘,在windows服務(wù)管理器中啟動沒有問題單不可 通過windows服務(wù)管理器關(guān)閉mongo服務(wù),負(fù)責(zé)可能造成數(shù)據(jù)損壞
#通過配置文件啟動
#mongod -f D:\mongodb\etc\mongodb.conf
4 正確的關(guān)閉姿態(tài)
./mongod
> use admin
> db.shutdownServer()
#如果開啟權(quán)限后它改,關(guān)閉前需要驗(yàn)證用戶如:
./mongod
> use admin
> db.auth("mongodb","xxxxx")
> db.shutdownServer()