安装 OpenSSL
安装
apt-get install openssl
如果后面使用报 Cannot find OpenSSL's libraries 的错误,那么建立软连接:
ln-s/usr/lib/x86_64-linux-gnu/libssl.so/usr/lib
安装 php-pear
apt-get install php-pear
安装 php5-dev
apt-get install php5-dev
安装 PECL 扩展库
apt-get install libpcre3-dev
PECL 安装 php-mongodb 驱动
pecl install mongodb
加载 MongoDB 扩展
创建扩展模块的配置文件
echo'extension=mongodb.so'|sudo tee/etc/php5/mods-available/mongo.ini
建立软件连接使 fpm 和 cli 都加载这个模块
ln-s/etc/php5/mods-available/mongo.ini/etc/php5/fpm/conf.d/mongo.iniln-s/etc/php5/mods-available/mongo.ini/etc/php5/cli/conf.d/mongo.ini
重启 fpm (如果使用 fpm )
service php5-fpm restart
验证 MongoDB 服务
php-i | grep mongodb
安装完成
参考:https://learnku.com/articles/2559/ubuntu-under-nginx-server-php-install-mongodb-extensions
网友评论