安装mongo扩展

安装mongodb扩展
下载PHP-mongodb扩展
(https://pecl.php.net/package/mongo)
wget http://pecl.php.net/get/mongo-1.6.12.tgz

解压
tar xvzf mongo-1.6.12

编译安装
cd mongo-1.6.12
phpize
./configure –with-php-config=/usr/bin/php-config
make && make install

在安装过程中可能会报以下错误
/var/tmp/mongo/contrib/php-ssl.h:33:25: error: openssl/evp.h: No such file or directory

需要安装openssl-devel
yum install openssl-devel

在php.ini文件中添加extension=mongo.so
extension=mongo.so

重启php-fpm或服务器
systemctl restart php-fpm

评论已关闭。