windows系統 安裝MongoDB

來源:互聯網
上載者:User

標籤:connect   mon   通過   local   enter   win7   連接埠   最好   庫檔案   

本篇文章記錄了我在win7 32位下安裝MongoDB的步驟,以作記錄。

一、下載MongoDB

:https://www.mongodb.com/download-center#community

大家可以下載zip包或者msi安裝檔案,最後解壓並放到 C:\MongoDB(可隨意選擇位置)

 

二、安裝

手動建立資料庫檔案夾 C:\MongoDB\data

在C:\Windows\System32下的cmd.exe,滑鼠右鍵,以管理員身份開啟(這一步很重要)

按照把路徑跳轉到MongoDB/bin目錄

 

輸入mongod -dbpath c:\mongodb\data,自動建立資料庫檔案

最後一行:waiting for connections on port 27017,表示配置成功

此時在瀏覽器地址欄輸入:http://localhost:27017/,如果配置成功,會顯示以下頁面:

到這裡,MongoDB已經成功安裝了。

 

三、配置環境變數核安裝服務

配置環境變數,加入 ;d:\mongodb\bin 配置環境變數以後,可開啟cmd,在任意位置運行mongo,不需要再進入到MongoDB的bin目錄裡面運行

建立log目錄D:\MongoDB\log

在控制台輸入:mongod --dbpath c:\mongodb\data --logpath c:\mongodb\log\MongoDB.log --install --serviceName "MongoDB"  --journal

然後,輸入:net start MongoDB,就能啟動服務了。

這時,開啟電腦的服務,就能看到MongoDB的服務了。

MongoDB就安裝和配置好了,可以使用了。

四、大家也可以配置MongoDB的設定檔,通過回合組態來啟動MongoDB。

建立目錄c:\mongodb\etc\mongo.conf

#資料庫路徑
dbpath=c:\MongoDB\data\
#日誌輸出檔案路徑
logpath=c:\MongoDB\logs\mongodb.log
#錯誤記錄檔採用追加模式,配置這個選項後mongodb的日誌會追加到現有的記錄檔,而不是從新建立一個新檔案
logappend=true
#啟用記錄檔,預設啟用
journal=true
#這個選項可以過濾掉一些無用的日誌資訊,若需要調試使用請設定為false
quiet=true
#連接埠號碼 預設為27017
port=27017

最後運行:

1.正常啟動

mongod --config D:\MongoDB\etc\mongodb.conf

2.安裝為Windows服務

mongod --config D:\MongoDB\etc\mongodb.conf --install

3.使用SC安裝為Windows服務(SC為 ServiceCreate的縮寫,也是用來建立服務的)

sc create MongoDB binPath= "D:\MongoDB\bin\mongod.exe --service --config=D:\MongoDB\etc\mongodb.conf"

 

最好就是通過net start MongoDB啟動服務。

windows系統 安裝MongoDB

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.