centos 6.5 安装 mongodb3.0 及 php mongo扩展
一 安装mongodb 3.0
1、创建mongodb-org-3.0.repo文件
在/etc/yum.repos.d/目录下创建文件mongodb-org-3.0.repo,它包含MongoDB仓库的配置信息,内容如下:
[mongodb-org-3.0] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.0/x86_64/ gpgcheck=0 enabled=1
2、执行安装命令
sudo yum install -y mongodb-org
3、配置SELinux防火墙
开启27017端口
semanage port -a -t mongod_port_t -p tcp 27017
或关闭SElinux
/etc/selinux/config
SELINUX=disabled
4.修改/etc/mongod.conf
bind_ip=0.0.0.0 //外网可连接
5、启动MongoDB
$ sudo service mongod start
6、验证MongoDB
可以通过检查日志文件/var/log/mongodb/mongod.log的内容来判断mongod进程是否正常运行。
也可以执行命令将mongodb加入开机启动:
$ sudo chkconfig mongod on
二 安装php MongoDb扩展:
1.
sudo pecl install mongo
或手动下载编译:
http://pecl.php.net/package/mongo
注:1.6版本以上支持MongoDb 3.0.
2.把扩展加入php.ini
extension=mongo.so
3.重启php-fpm
All done!
附:可用的php MongoDB库 https://docs.mongodb.org/ecosystem/drivers/php-libraries/
来源 http://blog.p2hp.com/archives/1898
最后更新于 2015年6月25日