Yum 安装

准备

配置 Yum 源

创建 yum 镜像源文件 /etc/yum.repos.d/mongodb-org-4.2.repo

/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

执行以下命令,安装 mongodb

sudo yum install -y mongodb-org

运行 mongodb

mongod 可执行文件默认会使用 mongod 系统账号,以及默认文件夹作为数据及日志存储目录。

  • /var/lib/mongo (数据目录)

  • /var/log/mongodb (日志目录)

启动 mongodb

执行以下命令启动 mongodb

sudo service mongod start

监听 mongodb

您可以检查 mongodb 日志,默认路径在:/var/log/mongodb/mongod.log,当出现以下内容,则表示成功启动

[initandlisten] waiting for connections on port <port>

关闭 mongodb

执行以下命令关闭 mongodb

sudo service mongod stop

重启 mongodb

执行以下命令重启 mongodb

sudo service mongod restart

使用 mongodb

执行以下命令进入 mongodb shell 环境

mongo

卸载 mongodb

关闭 mongodb

执行以下命令关闭 mongodb

sudo service mongod stop

删除软件包

执行以下命令删除软件包

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

删除数据及日志目录

执行以下命令删除数据目录和日志目录

sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongo

Note: 关于 mongodb 在 CentOS 上的更多安装细节,参考: https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/