安装过程

首先,对于 Centos ,我们要安装软件考虑的肯定是用 yum,但是当我们直接用 yum 安装的时候,发现居然是找不到
mongodb,好吧,没办法,只能去看看官网怎么说。

经过一番查找,找到的官网的安装指导一份(点此打开),按照文档的安装就可以了,下面我进行一下描述。

1、配置 yum 源

[[email protected]]# cat <<EOF >>/etc/yum.repos.d/mongodb-org-3.0.repo
[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
EOF

2、安装 Mongodb

[[email protected]]# yum install -y mongodb-org

3、简单配置

[[email protected]]# vim /etc/selinux/config.

设置 SELINUX=disabled

4、启动 MongoDB

[[email protected]]# service mongod start

到此,就完成 MongoDB 的安装配置和启动了,现在即可使用了,最简单的使用方法就是直接敲以下命令: mongo

额外问题

1、重启 MongoDB

[[email protected]]# service mongod restart

2、关闭 MongoDB

[[email protected]]# service mongod stop

3、查看 MongoDB 设置

[[email protected]]# vim /etc/mongod.conf

4、MongoDB 默认日志位置

[[email protected]]# vim /var/log/mongodb/mongod.log

5、连接的时候遇到警告

[[email protected]]# cat /var/log/mongo/mongo.log
    Server has startup warnings: 
    2015-08-15T14:46:28.512+0800 I CONTROL  [initandlisten] 
    2015-08-15T14:46:28.512+0800 I CONTROL  [initandlisten] ** WARNING: soft rlimits too low. Number of files is 256, should be at least 1000

但是,这个不影响使用,只是告警。不想看到这个告警可以这样做:

使用这条命令启动 ulimit -n 1024 && mongod 或者修改文件 vim /etc/launchd.conf 添加一条记录:

[[email protected]]# launchctl limit maxfiles 1024 1024

安装可视化管理工具

根据网友的推荐,我下载了 Robomongo, 这是一个本地的客户端管理程序。