摘要:[Mongodb]設定及指令備忘
建議在安裝Mongodb 後 , 啟動db服務的方式,應該讓mongod 讀取自訂的設定檔
建立設定檔
C:\>echo logpath=C:\MongoDB\log\mongo.log > C:\MongoDB\mongod.config
設定檔建立後,可以以notepad 開啟
相關設定範例:
logappend=true
logpath=c:\mongodb\log\mongo.log
#default dbpath c:\data\db\
dbpath=c:\mongodb\data\db\
#default port 27017
port = 9527
#httpinterface
nohttpinterface = false
#REST Enable
rest = true
#high light 部分 是針對自訂的環境做設定
mongod 讀取指令
C:\>C:\MongoDB\bin\mongod.exe --config C:\MongoDB\mongod.config
第一次啟動後 , 會在指定的dbpath (如果沒指定,預設為c:\data\db) 建立相關檔案
若不想每次都要開啟mongod 都要指派config 設定檔位置
可以把mongod 轉為Windows Services
C:\> C:\MongoDB\bin\mongod.exe --config C:\MongoDB\mongod.config --install
or
C:\> sc create Mongodb_A binPath= "C:\MongoDB\bin\mongod.exe --config C:\MongoDB\mongod.conf --service" DisplayName= "MongoDB_A" start= auto
啟動服務:
net start mondodb
刪除服務
sc delete mongodb
Default port 為27017 , 在有開啟RESTful 服務 , 要使用Browser 測試 Mongodb status page,
請將TCP 的port 即為27010 在加1000 作為port , 即http:localhost:28017 ,
若 使用自訂TCP port : 9527 , 則改為http:localhost:10527,
--Reference
http://docs.mongodb.org/manual/tutorial/install-mongodb-on-windows/