進入官方網站點擊下載後根據官方推薦選擇合適的安裝版本下載,並進行安裝便可,此處並無什麼過多的障礙。其中根據官網上的介紹Windows下的安裝版本主要分爲3個:
mongodb
1. MongoDB for Windows 64-bit:供Windows Server 2008 R2,Windows 7 64-bit,以及Windows更新版進行安裝使用;shell
2. MongoDB for Windows 32-bit:供Windows Vista以後的新版32位系統進行安裝使用;數據庫
3. MongoDB for Windows 64-bit Legacy:供Windows Vista,Windows Server 2003,以及Windows Server 2008的64位系統進行安裝使用。瀏覽器
在安裝完成後並不能直接啓動MongoDB運行,由於在安裝過程當中並不會像MySQL同樣出現指定數據存儲位置的選擇界面,而是須要手動配置。在默認設定下程序會查找系統盤(c盤)下 \data\db 目錄做爲數據存儲的目錄,若是該目錄不存在程序則不會正常啓動。此處官方推薦手動配置該目錄並在程序啓動時進行指定,好比在 d:\data\db。而後經過啓動參數的形式進行指定 :網站
C:\mongodb\bin\mongod.exe --dbpath "d:\data\db"
同時爲了保證程序正常運行,還須要配置日誌文件的存放位置,好比 d:\data\log\mongod.log。一樣能夠經過啓動參數的形式在程序啓動時進行指定 ,但這樣顯然太麻煩。spa
官方推薦將上述兩個重要參數寫入一個名爲 mongod.cfg 的配置文件,而後在啓動時直接加載該配置文件便可。在更新後的 2.6 版本以後,該配置文件使用 YAML 語法進行配置。日誌
systemLog: destination: file path: d:\data\log\mongod.log storage: dbPath: d:\data\db
在指定完了配置文件後,便可經過如下命令進行啓動
code
D:\MongoDB\bin\mongod.exe -f D:\MongoDB\mongod.cfg
也能夠將該命令寫入文件中,以 .bat 後綴文件進行保存,運行MongoDB時只需雙擊該批處理命令便可,但這並非最好的使用方法。由於若是將它註冊成爲系統服務,像MySQL安裝後註冊的系統服務同樣,那會有更好的使用體驗,也不用擔憂運行時不當心叉掉了命令窗口而關閉了程序的尷尬。
get
說實話,這個步驟徹底能夠像MySQL同樣安裝的時候直接供用戶勾選,非要拿出來單獨讓用戶本身敲敲shell命令實在有點無語。
it
吐槽完後,按照官方的說法須要咱們使用管理員的權限啓動命令窗口,而後在窗口中輸入如下命令
sc.exe create MongoDB binPath= "D:\MongoDB\bin\mongod.exe --service --config=\"D:\MongoDB\mongod.cfg\"" DisplayName= "MongoDB"
看到提示說
[SC] CreateService SUCCESS
即爲按裝成功,去服務界面中需找 MongoDB 服務,點擊啓動。打開瀏覽器,輸入:http://localhost:27017/ 後出現
It looks like you are trying to access MongoDB over HTTP on the native driver port. 的提示說明程序已經成功註冊爲系統服務併成功啓動。
之後就能夠經過系統服務界面或輸入命令
net start MongoDB
與
net stop MongoDB
進行服務的啓停。
若是想要取消該系統服務也很方便,在命令窗口中輸入
sc.exe delete MongoDB
便可。