一、概述mongodb
MongoDB從版本2.2以後就不在支持windows XP系統,請使用最近發佈的版本。shell
1.1 系統要求windows
MongoDB社區版要求Windows Server 2008R2,Windows Vista以上的版本,官網是以.msi形式提供安裝包,可自行從官網上找到所需的版本。(通常帶有Legacy的版本都是舊版)。能夠在cmd或者powershell中運行一下命令,檢測系統版本和位數,根據此信息去尋找合適的安裝包。oop
wmic os get caption //或者 wmic os get osarchitecture
二、安裝過程網站
2.1 直接安裝spa
雙擊.msi文件,根據嚮導一步一步進行安裝,選擇合適的安裝位置(好比:C:\mongodb) 命令行
2.2 命令行安裝rest
①在windows開始菜單中,輸入cmd,經過Ctrl+shift+Enter組合鍵以管理員的方式運行命令行。code
②在命令行窗口中,經過一些命令(好比cd)找到有.msi安裝包的文件夾,而後輸入如下命令blog
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 |
三、運行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的操做界面中
四、將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/ 官方網站