Ubuntu 系统下 mongodb 安装和配置

安装 MongoDB

  sudo apt-get install mongodb

  sudo apt-get install mongodb

关闭/启动

  sudo service mongodb stop   sudo service mongodb start

设置数据库连接密码:

在跟目录创建文件夹: data/db

关闭现有服务。

    sudo service mongodb stop

重新启动服务

    $ mongod –auth

创建连接用户

    $ mongo

    > use admin

    switched to db admin

    > db.addUser("root","1983")

关闭服务(直接在 mongod 启动的命令窗口 “ctrl + C”)

重启服务:

    $: mongod –auth

查看是否开始验证:、

    $ mongo

    MongoDB shell version: 2.0.4

    connecting to: test

    > use admin

    switched to db admin

    > show collections

    Fri Mar 14 09:07:08 uncaught exception: error: {

    "$err" : "unauthorized db:admin lock type:-1 client:127.0.0.1",

    "code" : 10057

    }

有提示 链接错误。

进行用户验证:

    > db.auth("root","1983")

    1

重新查看就可以查看数据集

    > show collections

    system.indexes

    system.users

设置客户端连接:

默认安装的话只允许 127.0.0.1 的IP 连接.

需要修改/etc/mongodb.conf 注释下列记录:

打开文件:

    $ sudo gedit /etc/mongodb.conf

注释记录:

    #bind_ip = 0.0.0.0 

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏有困难要上,没有困难创造困难也要上!

Docker私有仓库管理

2676
来自专栏一个会写诗的程序员的博客

13.5 SpringBoot应用启动错误org.apache.catalina.LifecycleException错误日志原因分析解决方案

13.5 SpringBoot应用启动错误org.apache.catalina.LifecycleException

775
来自专栏小狼的世界

SSH连接服务器并且拷贝文件

” Remote Host Identification Has Changed“

1045
来自专栏从零学习云计算

openshift/origin学习记录(10)——基于已有镜像部署应用

本部分记录如何基于已有的镜像部署应用。参考的博客为《OpenShift_034:部署 mywebsql docker image 访问 mysql 数据库》(...

2550
来自专栏.NET开发那点事

asp.net core 发布到docker 极简步骤

2.把发布成功的文件通过scp等工具发布到linux服务器上,在当前目录下新建一个dockerfile

511
来自专栏大大的微笑

Tomcat搭建文件服务器

①. 进入tomcat下的conf目录,找到server.xml文件,在Host标签下加入如下标签     path:表示对外映射的路径,     docBas...

2288
来自专栏nummy

Circus入门教程

Circus是与supervisor类似的进程监控工具,它也是使用Python编写的。

782
来自专栏飞雪无情的博客

Linux下搭建Android开发环境

上一次说到在window下搭建Android开发环境,总体比较简单。这一次就说说在Linux搭建Android开发环境,这里主要以很流行的Ubuntu 操作系统...

611
来自专栏实战docker

Docker下,实现多台机器之间相互SSH免密码登录

在Docker下搭建hadoop集群环境的时候,需要将集群的机器设置为相互SSH免密码登录,这里将整个设置过程总结下来。 机器情况 一共启动三个容器,都是cen...

2938
来自专栏电光石火

tomcat配置ROOT目录和多站点

多站点 1 打开tomcat/conf/server.xml,在里面找到 <Engine name="Catalina" defaultHost="lo...

20110

扫描关注云+社区