YUM 安装Mongo(官方推荐)
-
配置Yum 源
cat > /etc/yum.repos.d/mongodb-org-4.0.repo << EOF
[mongodb-org-4.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/7/mongodb-org/4.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc
EOF -
安装mongo包
yum install mongodb-org
-
启动mongo
/sbin/service mongod start
-
连接mongo
mongo
-
进入admin数据库
use admin
-
创建root账户
db.createUser(
{
user: "root",
pwd: "root",
roles: [ { role: "root", db: "admin" } ]
}
) -
编辑mongo 配置文件(改变默认数据目录,添加安全认证,允许所有IP访问)
vim /etc/mongod.conf
storage:
dbPath: /var/lib/mongosecurity:
authorization: enablednet:
port: 27017
bindIp: 0.0.0.0 -
禁止Centos selinux(重要!否则数据目录改变不成功,需要重启Centos)
vim /etc/sysconfig/selinux
SELINUX=disabled -
selinux临时禁止(不需要重启Centos)
setenforce 0
-
重启mongo
/sbin/service mongod restart
-
测试连接
mongo --port 27017 -u "root" -p "root" --authenticationDatabase "admin"
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。