centos7安装MongoDB

添加yum源

1
/etc/yum.repos.d/mongodb-org-4.2.repo

文件内容为:

1
2
3
4
5
6
[mongodb-org-4.2]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.2.asc

使用yum安装MongoDB

1
sudo yum install -y mongodb-org

启动MongoDB

1
sudo service mongod start

MongoDB的默认日志位置在/var/log/mongodb,我们可以检查/var/log/mongodb/mongod.log来查看MongoDB是否启动成功。如果看到NETWORK [initandlisten] waiting for connections on port 27017这样一行日志,说明就启动成功了。

同时,我们也可以通过service mongod status来查看MongoDB服务的运行情况。

image-20191226141553171

在系统启动时启动MongoDB

通过执行sudo chkconfig mongod on命令,可以在系统启动时候启动MongoDB服务。

停止MongoDB

执行sudo service mongod stop,停止服务。

进入MongoDB客户端

直接在shell中输入mongo。

允许其他IP访问

默认只能本机访问,我们可以修改MongoDB的配置文件,让其他的IP访问。

MongoDB的默认配置文件在/etc/mongod.conf,默认的IP配置为

image-20191226174323483

所以,按照提示,让其他IP访问,可以将bindIp设置为0.0.0.0,然后使用service mongod restart重启MongoDB服务即可。

参考:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/

Author: Donny
Link: https://tommy88.top/2019/12/26/centos7安装MongoDB/
Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
微信打赏