1. 创建/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
安装最新版
sudo yum install -y mongodb-org
安装特定版本的MongoDB,请分别指定每个组件包,并将版本号附加到包名中
sudo yum install -y mongodb-org-4.2.1 mongodb-org-server-4.2.1 mongodb-org-shell-4.2.1 mongodb-org-mongos-4.2.1 mongodb-org-tools-4.2.1
默认目录
/var/lib/mongo (the data directory)
/var/log/mongodb (the log directory)
默认配置文件
/etc/mongod.conf
配置自定义目录
# 编辑 /etc/mongod.conf
# 指定新的数据目录路径 storage.dbPath
storage:
dbPath: /var/lib/mongo
journal:
enabled: true
# 指定新的日志文件路径 systemLog.path
systemLog:
destination: file
logAppend: true
path: /var/log/mongodb/mongod.log
# 确保运行MongoDB的用户有权访问一个或多个目录
# If you change the user that runs the MongoDB process,
# you must give the new user access to these directories
chown -R mongod:mongod <directory>
启动
systemctl start mongod
指定配置文件启动
# --config
mongod --config /etc/mongod.conf
mongos --config /etc/mongos.conf
# -f
mongod -f /etc/mongod.conf
mongos -f /etc/mongos.conf