CentOS8安装Mongo4.2
1.创建mongo dnf配置文件
sudo vim/etc/yum.repos.d/mongodb-org.repo
2.写入mongodb-org.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
3.安装mongo4.2
dnf install mongodb-org
4.启动mongo
systemctl enable mongod --now
5.增加mongo用户鉴权
vim /etc/mongod.conf
增加#security标签下
security:
authorization: enabled
6.重启mongo
sudo systemctl restart mongod
7.创建root、myadmin账户
db.createUser({user:"root",pwd:"123qwe",roles:[{role:"root",db:"admin"}]})
db.createUser({user:"myadmin",pwd:"myadmin",roles:[{role:"userAdminAnyDatabase",db:"admin"}]})
8.验证myadmin账户是否创建成功
mongo -u myadmin -p --authenticationDatabase admin
9.开启远程连接mongo
vim /etc/mongo.conf
修改network interfaces标签下(开启IPv4访问权限,【::,0.0.0.0】则为IPv6)
net:
port: 27017
bindIp: 0.0.0.0
sudo systemctl restart mongod
10.Navicat选择password方式登录即可。

浙公网安备 33010602011771号