Centos7上MongoDB安装及配置

编程

添加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

安装

sudo yum install -y mongodb-org

修改配置

vim /etc/mongod.conf

#如下

# network interfaces

net:

port: 27017

bindIp: 0.0.0.0 # Enter 0.0.0.0,:: to bind to all IPv4 and IPv6 addresses or, alternatively, use the net.bindIpAll setting.

创建管理用户

$ mongo

>use admin

db.createUser(

{

user: "CusAdmin",

pwd: "123456",

roles: [ { role: "userAdminAnyDatabase", db: "admin" }, "readWriteAnyDatabase" ]

}

)

管理Mongod

#设置自启动

sudo systemctl enable mongod

#启动

sudo systemctl start mongod

#重新启动

sudo systemctl restart mongod

启用认证 

$vim /etc/mongod.conf

#内容如下

#security:

security:

authorization: enabled

重新启动

sudo systemctl restart mongod

配置防火墙

firewall-cmd --zone=public --add-port=27017/tcp --permanent

firewall-cmd --reload

连接测试  NoSQLBooster for MongoDB

以上是 Centos7上MongoDB安装及配置 的全部内容, 来源链接: utcz.com/z/517551.html

回到顶部