配置Mongo服務端
安裝MongoDB
1.按照操作系統下載http://www.mongodb.org/downloads。
2.在D盤新建MongoDB文件夾(此文件夾為自定義的數據庫安裝目錄D:\MongoDB)把剛才下載的壓縮包解壓並把bin文件夾拷貝到MongoDB文件夾。
3.在MongoDB文件夾內新建logs文件夾(用於存儲日志文件D:\MongoDB\logs),並在此文件夾內新建空文件mongodb.log。
4.在MongoDB文件夾內新建db文件夾(用於存放數據庫文件D:\MongoDB\db)。
5.啟動MongoDB。
以系統管理員身份運行cmd,切換至D:\MongoDB\bin目錄輸入mongod.exe --dbpath=d:\mongodb\db。如看到控制台最后一行類似Tue Oct 09 11:50:55 [websvr] admin web console watiing for connections on port 28017說明啟動成功(MongoDB占用系統28017端口)
。
6.測試MongoDB
以管理員身份新建一個cmd窗口,進入MongoDB的bin目錄輸入mongo,如出現connecting to:test說明測試通過。
繼續測試:
(1).輸入use test回車
(2).輸入db.foo.save({hello:1, baie:2})回車
(3).輸入db.foo.find()回車
如果出現類似{ "_id" : ObjectId("5073a0a090f93be1455461d2"), "hello" : 1, "baie" : 2 }之類信息,說明測試成功數據已經插入數據庫,然后輸入exit退出。
7.注冊MongoDB為系統服務(此步驟必須以系統管理員身份運行cmd,否則會報錯)
以系統管理員身份運行cmd輸入並切換至MongoDB的bin目錄運行以下語句
mongod.exe --dbpath=d:\mongodb\db --logpath=d:\mongodb\logs\mongodb.log --install --serviceName "MongoDB"
回車
如果控制台出現類似Tue Oct 09 12:05:15 Service can be started from the command line with 'net start MongoDB'這樣的語句,說明服務已經注冊成功。
8.在cmd中輸入net start MongoDB即可啟動MongoDB數據庫服務,此時控制台輸出Mongo DB 服務已經啟動成功,說明系統啟動成功。
9.如果出現發生系統錯誤 1067 請把db目錄下的mongod.lock文件刪除后重新輸入net start MongoDB啟動服務即可。
----------------------------------------------------------------------------------------------------------------------------------------
首先在官網官網:http://www.mongodb.org/下載最新的mongodb。
在硬盤中新建一個名為mongodb的文件夾,我的位置是 d:\mongodb。在該文件夾中新建名為data和logs的文件夾,分別存放數據庫數據和日志。
將下載好的文件解壓,復制bin文件夾中的所有文件到之前新建的文件夾mongodb中。在cmd中分別輸入命令:
D:
cd mongodb
mongod.exe --dbpath=d:/mongodb/data --logpath=d:/mongodb/logs/mongodb.log –install
到這里mongo數據庫就安裝成功,並且加入windows的服務項,在控制面板----管理工具----服務中將mongodb設為自啟動項,在瀏覽器中輸入localhost:27017可以看到以下內容:
You are trying to access MongoDB on the native driverport. For http diagnostic access, add 1000 to the port number
到此mongo數據庫安裝成功。
在瀏覽器中輸入http://localhost:28017/可以監視mongodb的運行狀態。
(
mongod.exe --dbpath=d:/mongodb/data --logpath=E:\xampp\htdocs\Platform2\protected\data\mongodb\logs\mongodb.log –install
)