在Windows上安裝MongoDB(譯)

簡介 本教程提供了安裝和運行的方法在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運行時,應指定兩個選項服務:日志的輸出(即日志路徑 )的路徑和配置文件修改。

  • MongoDB的日志文件中創建一個特定的目錄:
  • md C:mongodblog

  • 創建一個配置文件, 日志路徑的選擇MongoDB的在命令提示符下發出此命令:
  • echo logpath=C:mongodblogmongo.log > C:mongodbmongod.cfg

    雖然這些可選步驟是可選的,創建一個特定的位置日志文件和使用配置文件是很好的做法。

    其他

    考慮設置logappend選項。如果你不這樣做,mongod.exe將刪除現有的日志的內容文件的時候開始。

    在2.2版本中的改變:默認日志路徑和logappend行為在2.2版本中會改變。

    安裝和運行MongoDB的服務?

    運行下面的命令在命令提示符下“管理權限”

  • 要安裝MongoDB的服務:
  • C:mongodbbinmongod.exe –config C:mongodbmongod.cfg –install

    修改根據需要的mongod.cfg文件路徑。對于-安裝選項獲得成功,你必須指定一個日志路徑設置或-日志路徑?運行時選項。

  • 要運行MongoDB的服務:
  • net start MongoDB
  • 其他

    如果你想使用另一種路徑為您的DBPATH?在指定的配置文件(例如:C: mongodb的 mongod.cfg)-安裝在您指定的?操作。您也可以指定- DBPATH?在命令行上,但是,總是喜歡配置文件。

    如果的DBPATH`目錄不存在,mongod.exe將無法開始。默認值對的DBPATH是 DATA DB。

    停止或刪除MongoDB的服務?

  • 要停止MongoDB的服務:
  • net stop MongoDB
  • 要刪除MongoDB的服務:
  • C:mongodbbinmongod.exe –remove

    ?

    友情提示:

    在安裝Windows Service時 你的cmd需“右鍵在管理員運行”,配置文件中要設置log和db的配置項,例:

    logpath=D:mongodblogmongo.log
    dbpath=D:mongodbdb

    ?

    ? 版權聲明
    THE END
    喜歡就支持一下吧
    點贊9 分享