云服务器Centos7.x建站:MongoDB 3.4
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了云服务器Centos7.x建站:MongoDB 3.4,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1754字,纯文字阅读大概需要3分钟。
内容图文
文章目录
建站其他相关
云服务器Centos7.x建站:Python3环境搭建
云服务器Centos7.x建站:MySQL 5.7
云服务器Centos7.x建站:MongoDB 3.4
MongoDB 环境搭建
'''修改yum包管理配置,会自动新建mongodb-org-3.4.repo文件 '''
vi /etc/yum.repos.d/mongodb-org-3.4.repo
'''复制下面配置信息'''
[mongodb-org-3.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/
gpgcheck=0
enabled=1
'''安装mongodb,一路yes安装mongodb '''
yum install -y mongodb-org
'''启动mongodb'''
systemctl start mongod.service
'''停止mongodb'''
systemctl stop mongod.service
'''重启mongodb'''
systemctl restart mongod.service
'''设置mongodb开机启动'''
systemctl enable mongod.service
MongoDB 远程连接
'''修改mongodb配置文件'''
vi /etc/mongod.conf
net:
port: 27017
bindIp: 127.0.0.1,阿里云内网地址(具体这个为啥事内网地址不明,改外网就报错)
'''重启mongodb服务器'''
systemctl restart mongod.service
'''最后开放阿里云27017端口就可以啦'''
MongoDB 权限设置
'''创建超级用户'''
# mongo //进入数据库
> use admin
> db.createUser({user: "用户名",pwd: "密码",roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]})
'''身份验证'''
> db.auth("用户名", "密码")
'''给用户对应数据库放权限'''
> db.grantRolesToUser("用户名", [ { role: "权限内容", db: "库名" } ])
权限内容包括:read,readWrite
MongoDB 重置用户密码
'''配置文件,打开权限配置 注释掉security两行'''
vim /etc/mongod.conf
'''启动和停止mongo'''
'''centos7'''
systemctl mongod start
systemctl mongod stop
'''centos6'''
service mongod start
service mongod stop
'''删除重新添加用户'''
use admin
db.system.users.find()
db.system.users.remove({})
db.createUser({user: " ",pwd: " ",roles: [ { role: "root", db: "admin" } ]})
内容总结
以上是互联网集市为您收集整理的云服务器Centos7.x建站:MongoDB 3.4全部内容,希望文章能够帮你解决云服务器Centos7.x建站:MongoDB 3.4所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。