參考文檔:MongoDB官方文檔 版本:3.6.4 從版本3.6開始,MongoDB需要Windows Server 2008 R2,Windows 7或更高版本。 第一步,在下載中心下載最新版本的MongoDB的.msi安裝文件並安裝 下載中心:https://www.mongodb.com/do ...
參考文檔:MongoDB官方文檔
版本:3.6.4
從版本3.6開始,MongoDB需要Windows Server 2008 R2,Windows 7或更高版本。
第一步,在下載中心下載最新版本的MongoDB的.msi安裝文件並安裝
下載中心:https://www.mongodb.com/download-center#production
打開下載好的msi文件,開始安裝
然後到這裡選擇Custom,自定義安裝
路徑不需要更改,按照預設的C:\ProgramFiles\MongoDB\Server\3.6\就可以了,再下一步;到下圖這裡的時候,一定要把左下角的Compass安裝選項勾掉!
然後開始安裝,可以順利安裝成功。
第二步 將MongoDB加入環境變數
進入桌面,右鍵此電腦→屬性→高級系統設置→高級選項卡中選擇環境變數→在下麵的系統變數中找到path,雙擊打開
新建一個環境變數,把MongoDB所在的路徑C:\Program Files\MongoDB\Server\3.6\bin複製進去,確定即可
第三步 創建存儲數據的文件夾
官方文檔是這樣描述的:
MongoDB requires a data directory to store all data. MongoDB’s default data directory path is the absolute path \data\db
on the drive from which you start MongoDB. Create this folder by running the following command in a Command Prompt.
MongoDB需要一個數據目錄來存儲所有數據。 MongoDB的預設數據目錄路徑是啟動MongoDB的驅動器上的絕對路徑\ data \ db。
由於我們是在C:\Program Files\MongoDB\安裝的MongoDB,所以在C盤下創建文件夾。
在C盤根目錄下創建一個data文件夾,再在data文件夾下創建一個db文件夾。
第四步 啟動MongoDB
以管理員身份打開cmd命令行,輸入以下命令
"C:\Program Files\MongoDB\Server\3.6\bin\mongod.exe"
如果看到[initandlisten] waiting for connections on port 27017被輸出,那麼MongoDB啟動成功了。資料庫在27017埠啟動了。
可以看到C:\data\db目錄下也出現了一些文件:
第五步 將MongoDB配置為系統服務
1.在data文件夾里再新建一個名為log的文件夾。
2.創建一個配置文件:在桌面上新建一個記事本文件,並將以下配置信息粘貼進去
systemLog:
destination: file
path: c:\data\log\mongod.log
storage:
dbPath: c:\data\db
編輯完後改名為mongod.cfg。移入C:\Program Files\MongoDB\Server\3.6下。
3.安裝MongoDB服務:
以管理員身份打開cmd命令行。
通過使用--install選項啟動exe並使用-config選項來指定先前創建的配置文件來安裝MongoDB服務:
在cmd下輸入以下命令後確定:
"C:\Program Files\MongoDB\Server\3.6\bin\mongod.exe" --config "C:\Program Files\MongoDB\Server\3.6\mongod.cfg" --install
打開任務管理器,點擊服務,可以看到MongoDB服務已經被添加了!
4.但是顯示的是“已停止”,接下來啟動服務
直接在任務管理器→服務中,右鍵MongoDB,運行;或者在命令行中輸入net start MongoDB。
5.可以查看 c:\data\log\mongod.log文件,驗證MongoDB服務是否啟動成功
這裡顯示在27017埠啟動了服務。再次進入到任務管理器中的服務視窗,也可以看到MongoDB正在運行了!
到這裡,MongoDB的所有安裝和配置工作就全部完成了,唉,確實很麻煩吶!┭┮﹏┭┮
不過把MongoDB配置為系統服務後,可以重啟一下試試,可以發現,MongoDB運行了!就不需要每次都手動啟動MongoDB服務了!