多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
[TOC] # 安装MongoDB扩展 ## 1、安装 ``` $ wget http://pecl.php.net/get/mongodb-1.5.2.tgz $ tar -xvf mongodb-1.5.2.tgz $ cd mongodb-1.5.2 $ phpize $ ./configure --with-php-config=/usr/local/php/bin/php-config $ make && make install ``` 安装成功后,会有类似以下安装目录信息输出: ``` Installing shared extensions: /usr/lib/php/extensions/debug-non-zts-20151012/ ``` ## 2、配置 执行以上命令后,你需要修改php.ini文件,在 php.ini 文件中添加mongo配置,配置如下: ``` vim /etc/php.ini extension_dir=/usr/lib/php/extensions/debug-non-zts-20151012/ extension=mongodb.so ``` 注意:你需要指明 `extension_dir` 配置项的路径。 可以通过以下命令查看目录地址: ``` $ php -i | grep extension_dir extension_dir => /usr/lib/php/extensions/debug-non-zts-20151012 => /usr/lib/php/extensions/debug-non-zts-20151012 ``` ## 3、重启php-fpm ``` /etc/init.d/php-fpm stop /etc/init.d/php-fpm start ```