在centos,redhat,fedora上安装mongodb2.6 1. 安装包 1.1 mongodb-org 能够自动安装如下的四个包 1.2 mongodb-org-server mongod进程和配置文件,启动脚本 1.3 mongodb-org-mongos mongos进程 1.4 mongodb-org-shell mongo shell 1.5 mongodb-org-tools 其余mongodb工具,mongoimport,mongoexport,mongodump,mongrestore,mongofiles,bsondump,mongooplog,mongoperf,mongostat,mongotop,(mongosniff) 2. 控制脚本 2.1 /etc/rc.d/init.d/mongod 启动脚本 2.2 /etc/mongod.conf 配置文件 3. 安装mongodb 3.1 配置yum源 /etc/yum.repos.d/mongodb.repo -> [mongodb] name=MongoDB Repository baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/ gpgcheck=0 enabled=1 若是是32bit系统 [mongodb] name=MongoDB Repository baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/i686/ gpgcheck=0 enabled=1 3.2 安装mongodb版本 sudo yum install mongodb-org 安装指定版本mongodb yum install mongodb-org-2.6.1 mongodb-org-server-2.6.1 mongodb-org-shell-2.6.1 mongodb-org-mongos-2.6.1 mongodb-org-tools-2.6.1 3.3 为了不无心识的升级 /etc/yum.conf -> exclude=mongodb-org,mongodb-org-server,mongodb-org-shell,mongodb-org-mongos,mongodb-org-tools 4. 运行mongodb 注意mongodb的默认端口和SELinux服务的状态。 数据文件目录:/var/lib/mongo ,日志文件目录: /var/log/mongo。 改变/var/lib/mongo和/var/log/mongo权限为mongodb的运行者。 4.1 启动mongodb sudo service mongod start 4.2 证明mongodb启动成功 检查mongodb日志文件/var/log/mongodb/mongod.log。 把mongodb加入开机启动服务: sudo chkconfig mongod on 4.3 关闭mongodb服务 sudo service mongod stop 4.4 重启mongodb服务 sudo service mongod restart 4.5 开始使用mongodb