一、下载mongodb扩展源码包, 解压
wget https://pecl.php.net/get/mongodb-1.4.4.tgz
tar zxf mongodb-1.4.4.tgz
二、进入源码目录,设置编译参数
cd mongodb-1.4.4
/home/www/php/bin/phpize //编译扩展需要phpize程序支持
./configure --with-php-config=/home/www/php/bin/php-config //配置php-config程序的路径,扩展编译需要用php-config命令找到php主程序安装位置
三、编译扩展
make
make install //编译安装扩展
....
四、启用扩展
vim php.ini //将mongodb扩展加入php配置文件
...
...
extension=mongodb.so
mongodb.sohttps://download.csdn.net/download/ma_jian_ping/88359748
注意:mongo和mongodb扩展是两个东西,有些旧版本的php使用的是php-mongo扩展, 但是php7之后,mongo被替换为了mongodb,所以需要安装php-mongodb扩展才行
五、使用mongodb扩展
php7以上版本需要安装以下链接库,使用mongodb扩展连接
composer require mongodb/mongodb
php7.2 安装mongodb扩展 生成mongodb.so文件https://blog.csdn.net/u010615629/article/details/80757079
mongodb/mongodbhttps://packagist.org/packages/mongodb/mongodb