在Linux用,还是用php操作MongoDB 注意我用的路径是 /usr/local/src/php/etc (我的web环境在这里)
1.首先下载php的mongodb扩展
下载地址http://pecl.php.net/package/mongodb
wgethttp://pecl.php.net/get/mongodb-1.2.2.tgz
2.解压安装包
tar zxf mongodb-1.2.2.tgz
3.进入解压目录,运行phpize进行安装准备
cd mongodb-1.2.2
/usr/local/src/php/bin/phpize
4.安装编译
./configure --with-php-config=/usr/local/src/php/bin/php-config
make && make install
你会看到下面生成的以.so结尾的文件一个路径
ls /usr/local/src/php/lib/php/extensions/no-debug-non-zts-20131226/ (生成的路径)
5.编辑你的配置文件php.ini增加下述一行添加mongodb扩展
extension=/usr/local/src/php/lib/php/extensions/no-debug-non-zts-20131226/mongodb.so
6.成功如图
五.当然上面是装的mongodb扩展 mongo也一样
1.首先下载php的mongo扩展
下载地址http://pecl.php.net/package/mongo
wgethttp://pecl.php.net/get/mongo-1.6.14.tgz
2.解压安装包
tar zxf mongo-1.6.14.tgz
3.进入解压目录,运行phpize进行安装准备
cd mongo-1.6.14
/usr/local/src/php/bin/phpize
4.安装编译
./configure --with-php-config=/usr/local/src/php/bin/php-config
make && make install
你会看到下面生成的以.so结尾的文件一个路径
ls /usr/local/src/php/lib/php/extensions/no-debug-non-zts-20131226/ (生成的路径)
5.编辑你的配置文件php.ini增加下述一行添加mongo扩展
extension=/usr/local/src/php/lib/php/extensions/no-debug-non-zts-20131226/mongo.so
6.如图所示