1.首先下载php的mongodb扩展
从http://pecl.php.net/package/mongodb
$ tar -zxvf mongodb-1.5.3.tgz
2 .进入解压目录,运行phpize
$ cd mongodb-1.4.3
$ /Applications/XAMPP/bin/phpize
4.安装编译mongodb的php扩展
第3步执行完成后,在当前目录下就生成了configure文件。接下来,使用./configure命令进行安装配置;然后,使用make && make install进行编译安装,命令如下:
$ ./configure –with-openssl-dir =
./configure --with-openssl-dir=/usr/local/opt/openssl
--configure --with-openssl-dir=/usr/local/opt/openss
$ make && make install
5. 查看是否在PHP扩展目录中已经生成.so扩展文件
$ php -i | grep extension_dir //查看PHP扩展包存储目录,这里为extension_dir => /usr/local/lib/php/pecl/20160303 => /usr/local/lib/php/pecl/20160303
$ ls /usr/local/lib/php/pecl/20160303 //查看目录中是否有mongodb.so文件
6.编辑php.ini,在extension区域添加mongodb扩展
extension=mongodb.so
注意:扩展的名称是mongodb.so,不是mongo.so。
7.查看PHP的mongodb扩展模块是否已经成功安装
$ php -m | grep mongodb
如果在直接结果中看到mongodb,就说明已经安装成功。
或着,重启php-fpm,然后执行phpinfo()方法。若看到mongodb的内容,则说明安装成功。