Win32安裝NoSql(mongodb)
一、 普通安裝
1、 下載安裝包: http://www.mongodb.org/downloads
2、 解壓安裝包:後將bin檔案夾複製到目錄路徑(如D:\mongodb\)。一定不要解壓到帶空格的檔案夾名下(如:D:\Program Files),不然會出很多奇怪的問題。我開始就在這路徑下折騰了很久。
3、 設定環境變數: 我的電腦->屬性->進階->環境變數->系統變數->Path 在後面添加D:\mongodb\bin。多個環境變數之間用分號隔開。
4、 配置:
(1) 啟動CMD:開始->運行->cmd
(2) 啟動mongod:mongod --dbpath=:\mongodb\data\db\ --logpath=d:\mongodb\data\log\logs.log --logappend ,出現如下畫面時,表示啟動成功。
如果沒有指定dbpath,將會採用預設的 C:\data\db。如果使用預設,請先在C盤建立相應的檔案夾。
5、 運行:再開一個cmd,輸入mongo啟動。啟動成功將出現如下面。其中show dbs往下的部分是簡單的mongo測試。
若啟動失敗,將出現如下畫面。
注意:一定要先開一個cmd視窗運行mongod,再開一個cmd視窗運行mongo,並且在運行過程中mongod不能關閉。
二、 服務安裝
1、 下載、解壓、設定環境變數與普通安裝相同。
2、 安裝MongoDB服務:
(1) 產生bat檔案:請將以下代碼儲存成一個bat檔案,如install.bat.
::Generate config file.
echo logpath=d:\mongodb\log\mongodb.log>d:\mongodb\mongodb.cfg
::Install MongoDB service
mongod --dbpath=d:\mongodb\data\ --config d:\mongodb\mongodb.cfg --install
net start MongoDB
pause
(2) 執行安裝:雙擊install.bat即可。有的殺毒軟體,可能會阻止安裝,請點擊允許。安裝成功後,將出現如下畫面。也可以將bat檔案中的代碼輸入CMD視窗中執行,但要注意兩個冒號之後的是bat注釋,不必輸入CMD中執行。
3、 運行: 在cmd輸入mongo啟動。啟動成功將出現如下面。其中show dbs往下的部分是簡單的mongo測試。
4、 卸載MongoDB服務
(1) 產生bat檔案:請將以下代碼儲存成一個bat檔案,如uninstall.bat.
net stop MongoDB
mongod --remove
pause
(2) 執行卸載:雙擊uninstall.bat即可。也可以將bat檔案中的代碼輸入CMD視窗中執行。卸載成功後,將出現如下畫面。
注意:
1、以上安裝是在win32 XP上安裝mongodb2.4.3上操作完成的,如果是其他的作業系統或mongodb版本,可能會有些不同,請參照進行。
2、 文中所涉及的路徑,請按實際進行更換。