windows下安裝MongoDB擴充和配置
1、下載下傳mongoDB擴充,根據目前php版本進行下載下傳
位址如下:http://pecl.php.net/package/mongo
我本地php版本是 php-5.6.27-nts 擴充附件如下:
附件下載下傳位址:我的mongo擴充下載下傳
2、放在php目錄下的ext檔案夾下
3、修改php.ini檔案(有人說是apache根目錄下,但我這是别人配的環境,apache下沒這個檔案,就修改php目錄下的php.ini)
增加:
[mongoDB]
extension=php_mongodb.dll
4、重新開機環境,檢視是否有效
5、安裝mongodb,安裝到某個目錄下,例如:D:\tools\MongoDB
6、在安裝目錄下建立三個檔案夾
conf:存放配置檔案
data:存放資料庫檔案
logs:存放日志檔案
1>.conf檔案夾下建立檔案mongodb.config檔案内添加如下配置内容:
dbpath=D:\tools\MongoDB\Server\3.4\data #資料庫路徑
logpath=D:\tools\MongoDB\Server\3.4\logs\mongodb.log #日志輸出檔案路徑
logappend=true #錯誤日志采用追加模式,配置這個選項後mongodb的日志會追加到現有的日志檔案,而不是從新建立一個新檔案
journal=true #啟用日志檔案,預設啟用
quiet=true #這個選項可以過濾掉一些無用的日志資訊,若需要調試使用請設定為false
port=27017 #端口号 預設為27017
2>.logs檔案夾下建立檔案mongodb.log檔案存放log内容
7.運作cmd.exe進入dos指令界面,執行以下指令:
> cd D:\tools\MongoDB\Server\3.4\bin //就是進入到mongodb.exe所在檔案夾
> D:\tools\MongoDB\Server\3.4\bin -dbpath "d:\mongodb\data\db" //就是設定資料庫path
執行上述指令啟動成功,mongodb監聽的端口是27017
8.測試連接配接:
新開一個cmd指令視窗,進入到bin目錄,輸入mongo.exe回車
出現mongodb的版本資訊就說明連接配接到了mongodb資料庫
9.當mongod.exe被關閉時,mongo.exe 就無法連接配接到資料庫了,是以每次想使用mongodb資料庫都要開啟mongod.exe程式,是以比較麻煩,此時我們可以将MongoDB 安裝為windows服務,還是運作cmd,進入bin檔案夾,執行下列指令:
> d:\mongodb\bin>mongod --dbpath "d:\mongodb\data\db" --logpath "d:\mongodb\data\log\MongoDB.log" --install --serviceName "MongoDB"
這裡MongoDB.log就是開始建立的日志檔案,--serviceName "MongoDB" 服務名為MongoDB
接着啟動mongodb服務: > d:\mongodb\bin>NET START MongoDB
-
關閉服務和删除程序:
> d:\mongodb\bin>NET stop MongoDB (關閉服務)
> d:\mongodb\bin>mongod --dbpath "d:\mongodb\data\db" --logpath "d:\mongodb\data\log\MongoDB.log" --remove --serviceName "MongoDB" (删除,注意不是--install了)
轉載于:https://www.cnblogs.com/alisleepy/p/9982547.html