1.) 首先安装mongodb

2.)配置mongodb.conf

bind_ip = 0.0.0.0
port=
dbpath=/root/mongodb/mongodb-linux-x86_64-4.0./data/db
logpath=/root/mongodb/mongodb-linux-x86_64-4.0./logs/mongLogs.log
fork=true
auth=true
logappend=true

3.) 需要开启安全组:27017

4.) 启动:

mongod -f mongodb.conf

此时,mongodb可在任何地方被访问,就像在裸奔。但是mongodb本身就是这样没有验证,所有需要自己填加验证

5.)创建超级管理员

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

6.) 登陆

直接登陆
mongo 123.44.55.196:
use admin
db.auth("admin","") 验证登陆
mongo 123.44.55.196:/admin -u admin -p

7.)重启

方法一:
查看mongodb进程: ps -ef | grep mongo 或者 ps aux | grep mongodb
杀死进程:sudo kill (pid) 或者 kill -
重启: mongod -f mongodb.conf 方法二:
关闭命令: pkill mongod
重启: mongod -f mongodb.conf

8.)利用mongoose连接

const mongoose = require('mongoose')
const DB_URL = 'mongodb://username:password@localhost:27017/database?authSource=admin';
mongoose.connect(DB_URL)

最新文章

  1. pImpl
  2. centOS 6.7 中安装matlab R2014b
  3. TYVJ 4354 多重背包二进制优化
  4. Yii2提交表单提示无法验证
  5. tab切换,滑动门
  6. Firebug 调试技巧之console API
  7. Android Developers:在命令行构建和运行
  8. java-猜数字
  9. python 练习4
  10. 质量不合格_区分excel两列不同的值
  11. javax.crypto.BadPaddingException: Given final block not properly padded解决方案
  12. 根据wsdl文件,Java工程自动生成webservice客户端调用
  13. json和gson的区别
  14. 通过小实例谈谈javascript的间隔调用和延时调用
  15. 火狐浏览器下,td 直接使用position:relative;和background:;产生的边框消失问题
  16. mysql 优化笔记
  17. PHP中的__call和__callStatic方法(未看完)
  18. 织梦dedecms5.7二级域名文章图片不显示修改方法.相对路径改为绝对路径的方法
  19. 灰色3D按钮组合
  20. Markdown简要规则

热门文章

  1. PyTorch 实战-张量
  2. ——JAVA基础部分
  3. 看完这篇 Session、Cookie、Token,和面试官扯皮就没问题了
  4. 针对Kafka的centos系统参数优化
  5. Mysql 截取字符串总结
  6. Vertica的这些事(三)——Vertica中实现Oracle中的ws_concat功能
  7. 面试总结:关于MySQL事务的10个问题常见面试问答(FQA)
  8. npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! test_vue_0613@1.0.0 dev: 错误的解决方法
  9. Golang入门(1):安装与配置环境变量的意义
  10. mpvue-新建页面、页面跳转、自适应单位