簡介 本教程提供了安裝和運行的方法在Microsoft windows mongodb服務器(即mongod.exe)平臺通過在命令提示符和概括的過程設立的MongoDB 作為 Windows 服務 。 與Windows的操作MongoDB的是類似MongoDB的其他 platforms大多數組件共享相同的運作模式。 程序
簡介?
本教程提供了安裝和運行的方法在Microsoft Windows MongoDB服務器(即“mongod.exe”)平臺通過在命令提示符和概括的過程設立的MongoDB 作為 Windows 服務 。
與Windows的操作MongoDB的是類似MongoDB的其他 platforms大多數組件共享相同的運作模式。
程序?
下載MongoDB的為Windows ?
下載最新的生產版本的MongoDB的從MongoDB的下載頁面 。
有三個版本的MongoDB的適用于Windows:
在2.2版本中的改變:MongoDB中不支持Windows XP。請使用較新的的Windows版本,使用最新版本的MongoDB的。
其他
您的隨時下載正確版本的MongoDB的Windows系統。64位版本的MongoDB的與32位Windows的工作。
MongoDB的32位版本僅適用于測試和評價宗旨和支持數據庫小于2GB。
您可以找到您的Windows版本的體系結構平臺使用下面的命令在命令Prompt
wmic os get osarchitecture
在Windows資源管理器中,找到MongoDB的下載文件,通常在默認的下載目錄。的檔案解壓縮到C:右點擊存檔,并選擇全部提取 ,瀏覽到C:。
其他
文件夾名稱是:
C:mongodb-win32-i386-[version]
或者:
C:mongodb-win32-x86_64-[version]
在這兩個例子中,替換版本的MongoDB的[版本]下載
設置環境?
通過選擇“ 開始 ”來啟動命令提示符菜單 ,然后所有程序 ,香港虛擬主機,然后附件 ,然后右鍵單擊“ 命令提示符”,然后選擇 Run作為管理員從彈出菜單中。在命令提示符下 ,虛擬主機,執行以下命令:
cd
move C:mongodb-win32-* C:mongodb
其他
MongoDB是自包含的,沒有任何其他系統依賴關系您可以從任何你選擇的文件夾中運行的MongoDB。你開始了調查分析儀,可以安裝MongoDB的任何目錄(例如:D:測試 mongodb的 )
MongoDB中需要一個數據文件夾來存儲它的文件。默認的MongoDB的數據目錄的位置是C: DATA DB。創建此文件夾中使用“ 命令提示符 ”。發出以下命令序列:
md data
md datadb
其他
您可以指定一個備用路徑為 DATA DBDBPATH設置mongod.exe,如在下面的例子:
C:mongodbbinmongod.exe –dbpath d:testmongodbdata
如果您的路徑中包含空格,請將整個路徑括在雙報價,例如:
C:mongodbbinmongod.exe –dbpath “d:testmongo db data”
啟動MongoDB的?
要啟動MongoDB中,從命令提示符下執行:
C:mongodbbinmongod.exe
這將啟動主MongoDB數據庫的過程。在控制臺輸出的等待連接消息表明mongod.exe過程中成功運行。
其他
根據您的系統的安全級別,Windows將發行安全警報 “對話框中堵”一些功能“C: MongoDB中的 bin mongod.exe的通信網絡。所有的用戶應選擇專用網絡,如我家庭或工作網絡,并單擊“ 允許訪問”。對于額外的安全和MongoDB的信息,請閱讀安全和認證?維基頁面
警告
不要讓mongod.exe可以訪問的公共網絡,而無需運行在“安全模式”(即授權 )。MongoDB的被設計成運行在“受信任的環境”和數據庫中不啟用身份驗證或“安全模式”默認 弋陪余
連接MongoDB的使用的mongo.exe shell。打開另一個命令提示符并發出以下命令:
C:mongodbbinmongo.exe
其他
執行命令啟動C: mongodb的 BIN mongo.exe在一個單獨的自動開始的mongo.exe的外殼命令提示符窗口。
mongo.exe外殼將連接到mongod.exe上運行localhost接口,默認情況下,端口27017。在十九世紀末,mongo.exe提示符下,執行下面兩個命令在測試中插入一條記錄的默認集合測試數據庫,然后檢索該記錄:
> db.test.save( { a: 1 } )
> db.test.find()
參見。
“ 蒙戈 ”和“ 。“IF你想要開發使用。NET的應用程序,虛擬主機,請參閱?#更多的語言中心的wiki頁面的信息。
MongoDB的作為Windows服務?
新的2.0版中。
安裝的MongoDB 作為 Windows 服務 ,從而使數據庫將自動啟動,重新啟動后,每個周期。
其他
mongod.exe增加了運行的Windows的支持服務2.0版本,并mongos.exe增加了支持在2.1.1版的Windows服務運行。
系統配置?
您的MongoDB作為Windows運行時,應指定兩個選項服務:日志的輸出(即日志路徑 )的路徑和配置文件修改。
md C:mongodblog
echo logpath=C:mongodblogmongo.log > C:mongodbmongod.cfg
雖然這些可選步驟是可選的,創建一個特定的位置日志文件和使用配置文件是很好的做法。
其他
考慮設置logappend選項。如果你不這樣做,mongod.exe將刪除現有的日志的內容文件的時候開始。
在2.2版本中的改變:默認日志路徑和logappend行為在2.2版本中會改變。
安裝和運行MongoDB的服務?
運行下面的命令在命令提示符下“管理權限”
C:mongodbbinmongod.exe –config C:mongodbmongod.cfg –install
修改根據需要的mongod.cfg文件路徑。對于-安裝選項獲得成功,你必須指定一個日志路徑設置或-日志路徑?運行時選項。
其他
如果你想使用另一種路徑為您的DBPATH?在指定的配置文件(例如:C: mongodb的 mongod.cfg)-安裝在您指定的?操作。您也可以指定- DBPATH?在命令行上,但是,總是喜歡配置文件。
如果的DBPATH`目錄不存在,mongod.exe將無法開始。默認值對的DBPATH是 DATA DB。
停止或刪除MongoDB的服務?
C:mongodbbinmongod.exe –remove
?
友情提示:
在安裝Windows Service時 你的cmd需“右鍵在管理員運行”,配置文件中要設置log和db的配置項,例:
logpath=D:mongodblogmongo.log
dbpath=D:mongodbdb
?