mongodb 安装到创建用户,认证auth,httpinterface
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了mongodb 安装到创建用户,认证auth,httpinterface,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2120字,纯文字阅读大概需要4分钟。
内容图文
![mongodb 安装到创建用户,认证auth,httpinterface](/upload/InfoBanner/zyjiaocheng/476/736ad46cbb484b738faed9ce704d438f.jpg)
今天花了一天时间来解开这个mongodb的谜团,如果有遇到了其他的问题,可以咨询我。
#开始 2.6.10安装方式 不同版本后面设置用户权限方式有所差异
#下载这个版本的mongodb
mongodb-linux-x86_64-2.6.10.gz
#解压到当前目录
tar -zxf mongodb-linux-x86_64-2.6.10.gz
#更改文件夹名称
mv mongodb-linux-x86_64-2.6.10 mongodb2.6.10
#在mongodb2.6.10 下创建mongodb所需要的文件夹
#数据存放路径
data/db
#配置路径
conf
#日志路径
log
#27017.conf配置如下(配置文件放在conf目录下面):
quiet = true
port = 27017
logpath = /home/wang/mongodb2.6.10/log/27017.log
logappend = true
dbpath = /home/wang/mongodb2.6.10/data/db
directoryperdb = true
journal = true
fork = true
#根据参数配置启动mongodb,以认证用户的方式启动.
./mongod -f /home/wang/mongodb2.6.10/conf/27017.conf --auth
#进入dos界面设置用户
./mongo
#使用logdb数据库,不存在系统就会自动创建
use logdb
#创建用户,读写权限(如果需要其他权限,在网上找找)
db.createUser( { "user" : "logger",
"pwd": "123456",
"roles" : [ { role: "readWrite", db: "logdb" }
]
})
#授权
db.auth(‘logger‘,‘123456‘);
#用户管理员和数据库管理员 权限(参考)
db.createUser( { "user" : "admin",
"pwd": "admin",
"roles" : [ { role: "userAdminAnyDatabase", db: "admin" },
{ role: "dbAdminAnyDatabase", db: "admin" }
]
})
#授权
db.auth(‘admin‘,‘admin‘);
#################MongoDB WEB管理####################
启动参考:./mongod -f /home/wang/mongodb2.6.10/conf/27017.conf --httpinterface --rest
#mongodb最高级用户root 执行这个权限之前先要把--auth去掉。需要在use admin下面执行,执行成功后重启mongodb 加上--auth。
#就可以使用root管理web界面了,可以从管理界面看到很多系统性能消耗状态等信息.
db.createUser({
user: ‘root‘,
pwd: ‘root‘,
roles: [{
"role": "root",
"db": "admin"
}]
});
./mongod -f /home/wang/mongodb2.6.10/conf/27017.conf --httpinterface --auth --rest
#访问端口比原端口号大1000 访问地址:http://192.168.1.89:28017/
#################结束#################
mongodb 安装到创建用户,认证auth,httpinterface
标签:director nan http ogg 权限 cto database 时间 结束
本文系统来源:http://www.cnblogs.com/wangjiesheng/p/6439698.html
内容总结
以上是互联网集市为您收集整理的mongodb 安装到创建用户,认证auth,httpinterface全部内容,希望文章能够帮你解决mongodb 安装到创建用户,认证auth,httpinterface所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。