发布于 2015-01-10 12:20:45 | 293 次阅读 | 评论: 0 | 来源: PHPERZ
MongoDB 分布式文件存储的数据库
MongoDB 是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。
MongoDB 是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。本文为大家介绍的是如何安装php的mongodb扩展,感兴趣的同学参考下。
www.mongodb.org/downloads
解压后会有一个bin文件夹,里面有各种可执行程序,其中mongo表示mongodb提供的一个shell终端也是一个js解析器。
mongod用于启动mongodb服务器。
更新yum的一些依赖库文件:
yum -y update
安装所需的扩展程序
yum -y install gcc php-pear php-devel
使用PHP的扩展程序pecl来安装mongodo,当然也可以自己去github下载源文件自己编译安装。这一步会看到生成了mongo.so文件。
pecl install mongo
修改php.ini配置文件,加入对mongodb的支持。在Dynamic Extension段下面加入mongo动态库。
extension=mongo.so
重启apache服务器或nginx:
service httpd restart
/etc/init.d/nginx reload
测试安装是否成功:
php -m | grep -i mongo
若输出了mongo表示安装成功了。