日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

php配置mongodb扩展、安装mongodb服务教程

發(fā)布時間:2023/11/28 生活经验 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php配置mongodb扩展、安装mongodb服务教程 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

安裝mongodb服務。

???

?????1、下載mongodb:

?

????????mongodb 提供了可用于 32 位和 64 位系統(tǒng)的,你可以從mongodb官網(wǎng)下載安裝.

????????mongodb下載地址:https://www.mongodb.com/download-center#atlas

?

?

????2、運行安裝mongodb:

?

????????雙擊下載下來的文件,按操作提示安裝即可。

????? ?( 推薦選擇自定義安裝,自定義安裝在自建的mongodb目錄里。如:我安裝在F盤我手動創(chuàng)建的mongodb目錄下)

?

?

????3、完成裝成后:創(chuàng)建數(shù)據(jù)保存目錄(dbpath)

?

????????1):在F盤的mongodb目錄下新建data目錄。

????????2):在cmd命令模式下運行命令:mongod --dbpath F:\mongodb\data

????? ?(?注意要切換到F:\mongodb\bin\下執(zhí)行哦)

?

?

?????4、安裝完成。

?

????????以后要使用mongodb時記得要啟動mongodb服務(運行bin目錄下的mongo.exe)

????????當然這樣每次用都要去啟動一下有點麻煩,推薦做成系統(tǒng)服務以后就都不用去啟動了。

?????

?

????5、把mongodb安裝成服務。以后就不需要每次手動去啟動了

?

????????1):首先我們在F:\mongodb\下新建一個目錄logs, 然后在里面新建一個空的文件(logs.txt)???

????????2):cmd運行命令:

????????????mongod --logpath "F:\mongodb\logs\logs.txt" --logappend --dbpath "F:\mongodb\data" --directoryperdb --serviceName "MongoDB" --serviceDisplayName "MongoDB" --install

????????3):完成,去服務中啟動一下,以后就不用再手機啟動了。

????????

?

?

?

php配置mongodb擴展

?

????

????1、通過查看phpinfo(),確認需要下載那個版本的php_mongodb.dll文件

????????

????????1):查看PHP當然版本號是多少。

????????2):查看Architecture項,是x86 還是x64。

????????3):查看PHP Extension Build項,里面是支持TS還是不支持(也就是看是TS還是NTS)。

????

?

?

????2、下載對應mongodb擴展文件:

????????

????????下載地址:?https://pecl.php.net/package/mongodb

????????

????選擇一個版本下載,只要點進去支持我們當前的php版本。

?

?

????點進去后的頁面如下:

?

????選擇好后直接點擊就會下載了。

?

????? ?

? ??3、解壓下載的文件包,把里面的php_mongodb.dll放到對應的php版本目錄中的ext中去!

????? ?(如:我的是E:\phpStudy\php\php-5.5.38,那就放到E:\phpStudy\php\php-5.5.38\ext\下)

?

?

????4、最后一步使用php的mongodb擴展生效能用(有兩種處理方法):

????????這一步很多人會忽略,從而使mongodb擴展不生效。

????????

????????1)不需要重啟電腦:

????????????????復制E:\phpStudy\php\php-5.5.38\libsasl.dll這個文件放到Apache的bin目錄中去。

??????????????????(如:我的是E:\phpStudy\Apache\bin,然后重啟Apache)

????????

????????2)需要重啟電腦:

????????????????把php版本目錄添加到系統(tǒng)環(huán)境變量中去。

????????????????(如:我的是E:\phpStudy\php\php-5.5.38)

方法:

????????????????計算機(右鍵) -》 屬性(點擊)-》 高級系統(tǒng)設置(點擊)-》環(huán)境變量(點擊) -》系統(tǒng)變量下的path變量名(點擊)彈出添加目錄到最后去,然后保存 -》 重啟電腦

Linux系統(tǒng)安裝

/usr/local/php/bin/pecl install mongodb

?

?

mongodb可視化管理工具:Robo 3T

????

????????Robo 3T 下載地址:https://robomongo.org/download

????????安裝和使用都很簡單,這里就不過多講解了!

????????連接后的效果圖:

?

????????

總結

以上是生活随笔為你收集整理的php配置mongodb扩展、安装mongodb服务教程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。