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 条评论
登录 后参与评论

相关文章

来自专栏海天一树

小朋友学Java(1):Mac系统安装JDK

1 打开终端 方法可以参考http://blog.csdn.net/haishu_zheng/article/details/73410594 2 在终端输入 ...

27710
来自专栏尾尾部落

手把手教你在centos7中安装mysql数据库

CentOS 7 版本将MySQL数据库软件从默认的程序列表中移除,用mariadb代替了。 所以要安装mysql有两种方法,一种是直接安装mariadb,另...

1304
来自专栏用户3030674的专栏

jvm的搭建

1.path路径用来告诉计算机.exe文件的路径,classpath路径是用来告诉计算机.class文件的路径

783
来自专栏Hongten

Python开发_python的安装

Python几乎可以在任何平台下运行,如我们所熟悉的:Windows/Unix/Linux/Macintosh。

671
来自专栏Linyb极客之路

linux常用基本命令之文件处理命令

命令:ls(list) 权限:所有用户(此后如不显示,则为所有用户) 描述:显示文件目录 语法:ls 选项 [-al] [文件或目录] a:显示所有文件,包括隐...

3245
来自专栏咸鱼不闲

常用的dos命令

前言: 95、98、2000、2003、XP、Vista、Windows7、Window8、Window10是图形界面,在这之前是dos界面,现在仍然保持着这个...

723
来自专栏编程思想之路

ubuntu系统上配置git

1,首先第一步检查一下本机是否已经安装了git 随便到一个git目录下执行git status或者其他git命令,如果本机没有安装,则会提示你去安装,ubunt...

1867
来自专栏Laoqi's Linux运维专列

安装PHP7

PHP 7 安装 : 其实安装PHP7的步骤和安装php5完全一样。 下载安装 cd /usr/local/src/ wget http://cn2.php....

4426
来自专栏用户画像

MAC配置环境变量

 每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!

663
来自专栏我的博客

Linux–Redhat常用命令集锦[间断更新]

apache服务类常用命令 启动服务:service   httpd start 关闭服务:service   httpd stop 重启服务:servi...

2695

扫码关注云+社区