php添加mongodb扩展

目录

基础介绍

php操作非关系型数据库mongodb是非常的简单的。同样mongo扩展的安装也很简单,本文介绍的是源码编译安装的方式,步骤如下文所述。

安装步骤

首先下载最新的php mongodb扩展源码,源码可以在http://pecl.php.net/package/mongo下载到

wget http://pecl.php.net/get/mongo-1.2.12.tgz

tar zxf mongo-1.2.12.tgz

cd mongo-1.2.12

进入文件夹后,首先运行phpize来准备编译扩展的环境,phpize会在/php安装目录/bin/文件夹下

#假定phpize在这个文件夹
/usr/local/php/bin/phpize

运行后,./configure 脚本就会生成了,这个时候我们运行./configure脚本来进行配置

#假定php配置目录在/usr/local/php/bin/php-config
#--with-php-config这个参数是告诉配置脚本php-config这个程序的路径
./configure --with-php-config=/usr/local/php/bin/php-config

这时用make来编译扩展

make 
make install

完成后,请编辑你php.ini文件增加一行

#一般默认的编译php的ini文件在/usr/local/php/etc/php.ini
extension=mongo.so

最后重启web服务,OK!