1. 程式人生 > >MongoDB3.6.4安裝與配置

MongoDB3.6.4安裝與配置

ora title 一個 08 r2 使用 描述 ssa 9.png cti

參考文檔: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服務了!

MongoDB3.6.4安裝與配置