PHP MongoDB 擴充套件安裝配置

2021-09-06 11:53:38 字數 1290 閱讀 1845

近日對mongodb比較感興趣,在linux下部署了一套lamp,想把mongodb加進來,下面進入正題:

1.確保安裝好lamp環境,假設php安裝目錄:/usr/local/php5

3.到伺服器上,解壓mongodb-mongo-php-driver-1.3.0beta2-112-g0878db0.tar.gz,進入目錄,執行命令:/usr/local/php5/bin/phpize,會輸出如下內容

configuring for:

php api version: 20090626

zend module api no: 20090626

zend extension api no: 220090626

說明命令正常,如果出錯,應該是缺包,yum install ***

4.執行configure:./configure --with-php-config=/usr/local/php5/bin/php-config

5.make =>make test=>make install最後輸出:

installing shared extensions:     /usr/local/php5/lib/php/extensions/no-debug-non-zts-20090626/

進入這個目錄看一下是否生成乙個mongo.so的檔案。

安裝完畢,下面需要設定一下php配置檔案,在php.ini檔案的最後加上這兩句:

extension_dir = "/usr/local/php5/lib/php/extensions/no-debug-non-zts-20090626/"

extension=mongo.so

訪問 phpinfo()頁面,如看到下面內容,大功告成!

寫乙個測試的頁面,testmongo.jsp:

<?php 

$mongo = new mongo();

$dbs = $mongo->listdbs();

print_r($dbs);

?>

訪問頁面輸出類似如下內容:

array ( [databases] => array ( [0] => array ( [name] => local [sizeondisk] => 1090519040 [empty] => ) ) [totalsize] => 1090519040 [ok] => 1 )

php mongodb擴充套件安裝

安裝方法 1 安裝編譯 wget tar zxvf mongodb 1.6.0.tgz phpize configure make make test make install make install 後會顯示mongodb.so的安裝路徑,如果沒有看到可以通命令 php fpm i grep e...

Linux安裝PHP MongoDB擴充套件

本文將講述一下本人安裝mongodb擴充套件的過程,大家可以略作參考 安裝環境 linux環境 centos 6.5 apache版本 2.4 php版本 5.4.3 mongodb版本 2.6.5 安裝前需要安裝好一系列的編譯工具,如果已經安裝,可以跳過此步。安裝編譯工具 yum install ...

Linux安裝PHP MongoDB擴充套件 親測

親測,但是一些步驟不太一樣,比如 configure需要新增 with config引數 安裝環境 linux環境 centos 6.5 apache版本 2.4 php版本 5.4.3 mongodb版本 2.6.5 安裝前需要安裝好一系列的編譯工具,如果已經安裝,可以跳過此步。安裝編譯工具 yu...