1.下载: https://www.mongodb.com/download-center#community

2.进入到mongodb下载目录: a .新建data目录:mkdir data; b. touch logs;

3.在mongdb目录下新建mongodb.conf 文件

#端口号port = 27017
       port = 27017

#数据目录

dbpath = /usr/local/mongodb/data
  #日志目录

logpath = /usr/local/mongodb/logs

#设置后台运行

fork = true

#日志输出方式

logappend = true

#开启认证

#auth = true

4.启动mongodb

在mongdb安装目录下

bin/mongod --config ../mongod.conf

查看是否启动成功:

ps -ef | grep mongod

502 18022 1 0 11:09上午 ?? 0:03.54 bin/mongod --config ../mongod.conf
502 18061 17316 0 11:20上午 ttys001 0:00.00 grep --color=auto --exclude-dir=.bzr --exclude-dir=CVS --exclude-d

也可以:进入bin,mongo, user admin, show db

5.停止mongodb: kill -9 18022 ,或者 kill -9 mongo-pid

或者:mongo=>use admin=>db.runCommand("shutdown")

         pkill -9 mongo

6.增加密码数据库

mongo=> use pictures

db.createUser({user: "eggsy",pwd: "eggsy",roles: [ { role: "readWriteAnyDatabase", db: "pictures" } ]})

db.createUser({user:"root",pwd:"root",roles:[{role:"readWrite",db:"admin"}]})

重启数据库:bin/mongod --config ../mongod.conf --auth

use admin=>db.auth('root','root')

7.修改用户名密码:

db.changeUserPassword('root','123')

最新文章

  1. 求两圆相交部分面积(C++)
  2. GIT在Linux上的安装和使用简介
  3. 记一次w3wp占用CPU过高的解决过程(Dictionary和线程安全)
  4. IIS 之 HTTP 错误 404.3 - Not Found(由于扩展配置问题而无法提供您请求的页面...)
  5. linux编程获取本机网络相关参数
  6. spring--注解注入--12
  7. js按值传递还是按引用传递?
  8. ZOJ 3829 Known Notation 乱搞
  9. yum安装puppet
  10. 【学习笔记】分布式Tensorflow
  11. java -jar和hadoop jar的区别
  12. [USACO]地震 (二分答案+最优比率生成树详解)
  13. 修改Android EditText光标颜色
  14. Javaweb学习(二):Http通信协议
  15. Nuxt.js 学习笔记
  16. 使用 Python 连接到 PADS Layout
  17. 将SharePoint站点另存为模板并根据模板创建站点!
  18. openssl之EVP系列之8---EVP_Digest系列函数具体解释
  19. java 开发常用IDE
  20. bzoj2083: [Poi2010]Intelligence test(二分+vector)

热门文章

  1. Django认证系统auth认证
  2. DNS解析中的A记录、AAAA记录、CNAME记录、MX记录、NS记录、TXT记录、SRV记录、URL转发等
  3. Git reset与checkout的区别
  4. 运维基础——Zabbix 设置Redis监控
  5. .net core vs2015 vs2017打开后errpr
  6. python之string模块常量:数字,26个字母,标点符号,空白
  7. 记JS一个错误,
  8. h5调用qq客户端
  9. pyqt text browser 设置文本
  10. 线程有gil锁