MongoDB以Windows服務安裝(Windows 32-bit)
一.準備工作
2:解壓到ZIP到 D:\Mongodb ,在此目錄下再建立2個目錄 D:\Mongodb\db和D:\Mongodb\logs ,
在D:\Mongodb\logs 建立MongoDB.log檔案
二.安裝
1.開始--運作--cmd
2.cd D:\Mongodb\bin
3.D:\Mongodb\bin>mongod --logpath D:\MongoDB\logs\MongoDB.log --logappend --dbpath D:\MongoDB\db --directoryperdb --serviceName MongoDB --install
如果安裝成功,顯示下面文字
all output going to: D:\MongoDB\logs\MongoDB.log
Creating service MongoDB.
Service creation successful.
Service can be started from the command line via 'net start "MongoDB"'.
強調
1:log一定要指定一個xxx.log檔案(檔案不存在也要這麼寫,會自動建立,寫成這樣是不可以的--logpath d:\mongodb\logs)
2:serviceName的N字母要大寫
注意:這條指令要到MongoDB的bin目錄下運作,剛開始的時候,我就直接在D:\下運作,結果服務的可執行目錄為【"D:\mongod" --logpath "D:\MongoDB\logs\MongoDB.log" --logappend --dbpath "D:\MongoDB\db" --directoryperdb --service 】,肯定是不對的。
該指令行指定了日志檔案:D:\MongoDB\logs\MongoDB.log,日志是以追加的方式輸出的;
資料檔案目錄:D:\MongoDB\db,并且參數--directoryperdb說明每個DB都會建立一個目錄;
Windows服務的名稱:MongoDB;
以上的三個參數都是可以根據自己的情況而定的,呵呵。
最後是安裝參數:--install,與之相對的是--remove
啟動MongoDB:net start MongoDB
停止MongoDB:net stop MongoDB