1、创建repo仓库
# 名字随便起
vi /etc/yum.repos.d/mongodb-org-5.0.repo
2、把下面的内容复制到文件中 保存退出
[mongodb-org-5.0]
name=MongoDB 5.0 Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/5.0/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-5.0.asc
注意,上面的数字比如5.0可以替换成其他已有的版本号,参见
下面这个链接可以选择linux版本
假设我是centos 7的
我可以选择3.4版本
3、yum安装
yum install -y mongodb-org
警告:外网下载很慢
然后发现下载很慢,我就把图中列出的rpm包手动下载了,然后删除掉前面创建的repo文件。
rm /etc/yum.repos.d/mongodb-org-5.0.repo
我的linux是centos 7 ,我准备下载5.0的MongoDB,我从下面这个链接下载rpm
成功安装
4、修改配置文件
vim /etc/mongod.conf
把bindIP改成 0.0.0.0所有的机器都可以访问
bindIp: 0.0.0.0
5、启动/关闭mogodb
# 启动MongoDB
systemctl start mongod
# 开启启动MongoDB
systemctl enable mongod
6、有时候重启报错开机无法启动的问题,报错子进程启动失败
chown mongod:mongod /tmp/mongodb-27017.sock