Centos安装和配置MongoDB4.2

2020-11-18  本文已影响0人  鹊南飞_

1. 配置yum源

vim /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

2. 安装

yum install -y mongodb-org
/var/lib/mongo (数据目录)
/var/log/mongodb (日志目录)

3. 运行

systemctl start mongod
systemctl stop mongod
systemctl restart mongod
chkconfig mongod on

4. 设置远程访问

whereis mongod
# mongod: /usr/bin/mongod /etc/mongod.conf /usr/share/man/man1/mongod.1
vim /etc/mongod.conf
  bindIp: 0.0.0.0
systemctl restart mongod

5. 设置账户密码

mongo
use admin
db.createUser({
  user: 'user',  // 用户名
  pwd: '123456',  // 密码
  roles:[{
    role: 'root',  // 角色
    db: 'admin'  // 数据库
  }]
})
show users
vim /etc/mongod.conf
#security:

修改为

security:
  authorization: enabled
systemctl restart mongod
// 方式一
mongo
use admin
db.auth('user', '123456')

// 方式二
mongo admin -u admin -p 123456
上一篇 下一篇

猜你喜欢

热点阅读