添加mongodb安装包源

创建/etc/yum.repos.d/mongodb-org-4.2.repo文件,在文件中写入以下内容:

[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

安装mongodb

输入下面命令安装最新版:

yum install -y mongodb-org

当然你也可以安装指定版本,举例如下:

yum install -y mongodb-org-4.2.5 mongodb-org-server-4.2.5 mongodb-org-shell-4.2.5 mongodb-org-mongos-4.2.5 mongodb-org-tools-4.2.5

你虽然安装了指定版本,但是当yum更新的时候,会升级你指定版本的mongodb,为了阻止这个行为,你可以在/etc/yum.conf文件中添加以下内容:

exclude=mongodb-org,mongodb-org-server,mongodb-org-shell,mongodb-org-mongos,mongodb-org-tools

mongodb的配置

文件夹路径

默认安装后,mongodb会创建一个mongod用户,以后mongodb对linux系统的访问权限全部依赖于该用户. 默认安装后,会创建两个文件夹

  • /var/lib/mongo 默认的数据文件夹
  • /var/log/mongodb 默认的日志文件夹 这两个文件夹的所有者是属于mongod用户

配置文件

安装后,默认的配置文件是/etc/mongod.conf

mongodb命令

命令

解释

systemctl start mongod

启动mongodb服务

systemctl status mongod

查看mongodb服务状态

systemctl enable mongod

设置为开机启动

systemctl stop mongod

停止服务

systemctl restart mongod

重启服务

mongo

启动mongo-shell连接mongo服务

卸载MongoDB社区版

为了完全卸载mongodb,你必须删除掉应用本身,配置文件和包含数据和日志的文件.接下来将一步步指导你.

  1. 停止mongod服务

    service mongod stop

  2. 删除包

    yum erase $(rpm -qa | grep mongodb-org)

  3. 删除数据

    rm -rf /var/log/mongodb rm -rf /var/lib/mongo

补充说明

默认绑定本地IP

在默认情况下,mongod服务只会监听同一台计算机上的连接请求,远程连接是不被允许的.但是你可以修改/etc/mongod.conf文件,修改为bingIP: 0.0.0.0来监所有请求 20200403171508-2021-12-29-17-18-10

MongoDB社区版包含的软件

软件名称

说明

mongodb-org

一个引导包,用来自动安装以下四个组件

mongodb-org-server

mongod服务

mongodb-org-mongos

用来集群的后台服务

mongodb-org-shell

mongod客户端

mongodb-org-tools

工具包

THE END
开启精彩搜索

历史搜索

用户名或邮箱
密码
用户名
密码
重复密码
邮箱
注册
找回密码
注册 登录
邮箱
邮箱验证码
发送验证码
59秒后可重发
新密码
重复密码
请选择支付方式
余额支付

购买将消耗【10

微信支付
微信扫码支付 0 元
[ 04分50秒 ]
请使用微信扫一扫
扫描二维码支付
支付宝支付
支付宝扫码支付 0 元
[ 04分50秒 ]
请使用支付宝扫一扫
扫描二维码支付
已完成支付
未完成支付

请输入验证码

点击验证码可以刷新

你确认吗?

确认

2024年10月1日

新增

新增