MongoDB 3.2版本在windows環境下的安裝與配置


1、概述

MongoDB從版本2.2之后就不在支持windows XP系統,請使用最近發布的版本。

1.1 系統要求

MongoDB社區版要求Windows Server 2008R2,Windows Vista以上的版本,官網是以.msi形式提供安裝包,可自行從官網上找到所需的版本。(一般帶有Legacy的版本都是舊版)。可以在cmd或者powershell中運行一下命令,檢測系統版本和位數,根據此信息去尋找合適的安裝包。

wmic os get caption        //或者
wmic os get osarchitecture

2、安裝過程

2.1 直接安裝

雙擊.msi文件,根據向導一步一步進行安裝,選擇合適的安裝位置(比如:C:\mongodb) 

2.2 命令行安裝

①在windows開始菜單中,輸入cmd,通過Ctrl+shift+Enter組合鍵以管理員的方式運行命令行。

②在命令行窗口中,通過一些命令(比如cd)找到有.msi安裝包的文件夾,然后輸入以下命令

msiexec /q /i mongodb-win32-x86_64-signed.msi  INSTALLLOCATION="c:\mongodb" ADDLOCAL="all" 
//在此建議以這種方式安裝MongoDB的所有組件

一般安裝完之后,你會在C:\mongodb文件夾下看到以下組件(以.exe結尾的)

Component Set Binaries
Server mongod.exe
Router mongos.exe
Client mongo.exe
MonitoringTools mongostat.exe , mongotop.exe
InportExportsTools  Mongodump.exe , mongorestore.exe , mongoexport.exe , mongoimport.exe 
MiscellaneousTools bsondump.exe , mongofiles.exe , mongooplog.exe , mongoperf.exe

3、運行MongoDB

3.1 直接安裝

MongoDB需要一個數據目錄去存儲所有的數據,MongoDB的默認數據目錄是\data\db(相對於C:\mongodb根目錄來說的,\data是根目錄的次目錄。),所以需要在根目錄下新建這兩個文件夾。 

md \data\db

或者通過mongod.exe通過--dbpath指定數據目錄:

C:\mongodb\bin\mongod.exe --dbpath d:\test\mongodb\data

如果你指定的路徑包含空白,需要將整個路徑放在雙引號中:

C:\mongodb\bin\mongod.exe --dbpath "d:\test\mongodb data"

也可以在配置文件里指定dbpath。

3.2 運行MongoDB

通過在命令行窗口中運行mongo.exe客戶端連接MongoDB。(為了方便使用命令,一般講mongoDB的安裝文件夾下的bin路徑添加到PATH的環境變量中)。

mongo   //直接輸入mongo即可進入mongoDB的操作界面中

4、將MongoDB配置成windows服務

①管理員運行命令窗口(CMD),在之前的C:\mongodb\data文件夾下創建兩個新的文件夾db、log

mkdir C:\mongodb\data\db
mkdir C:\mongodb\data\log

②創建配置文件,並且配置文件需要包含systemLog.path,配置文件一般在軟件安裝的根目錄下(C:\mongodb\mongod.cfg),並且需要在配置文件中指定以下內容:

systemlog:
     destination:file
     path:c:\mongodb\data\log\mongod.log
storage:
     dbPath:c:\mongodb\data\db

③以管理員身份運行命令窗口,並輸入一下命令:

"C:\mongodb\bin\mongod.exe" --config "C:\mongodb\mongod.cfg" --install

④開啟MongoDB服務

net start MongoDB

⑤停止或者移除MongoDB服務

net stop MongoDB                                            //停止服務
"C:\mongodb\bin\mongod.exe" --remove        //移除服務

 以上內容參考https://docs.mongodb.org/manual/tutorial/install-mongodb-on-windows/ 官方網站


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM