本文主要介绍Centos 7 下安装MongoDB
- 官方提供的软件包
- mongodb-org
- mongodb-org-server
- mongodb-org-mongos
- mongodb-org-shell
- mongodb-org-tools
软件包的关系就是mongodb-org包包含其余4个包。
- 初始化脚本
- /etc/rc.d/init.d/mongod
可以使用此脚本停止,开始,重启后台服务。 - /etc/mongo.conf
mongoDB的配置文件 - mongos 没有配置文件,可以使用mongod的初始化脚本老完成mongos的环境配置
- /etc/rc.d/init.d/mongod
* 配置CentOS的yum源*
1.在/etc/yum.repos.d/ 文件夹下创建yum文件>mongodb-org.repo
2.编辑mongodb-org.repo文件
–//3.2或3.0的版本可以使用这个
[mongodb-org-3.2]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.2/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.2.asc
如果想要安装早起的版本可以使用一下内容
–//2.4或2.6的版本可以使用这个
[mongodb-org-2.6]
name=MongoDB 2.6 Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/
gpgcheck=0
enabled=1
3.开始安装mongoDB
sudu yum install -y mongodb-org
也可以指定mongoDB的版本
sudo yum install -y mongodb-org-3.2.10 mongodb-org-server-3.2.10 mongodb-org-shell-3.2.10 mongodb-org-mongos-3.2.10 mongodb-org-tools-3.2.10
启动MongoDB 数据库
1.
sudo service mongod start
默认端口为27017,可以通过修改配置文件修改端口设置
[initandlisten] waiting for connections on port <port>
设置开机自启动
sudo chkconfig mongod on
停止服务
sudo service mongod stop
重启服务
sudo service mongod restart
在mongodb.log文件中会记录mongodb的错误日志