centos 6.5 安装 mongodb3.0 及 php mongo扩展

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

centos 6.5 安装 mongodb3.0 及 php mongo扩展
标签: