`
huangjinjin520
  • 浏览: 70810 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

mongodb安装和配置

阅读更多
1、下载mongodb
https://www.mongodb.org/dl/linux/x86_64-rhel62?_ga=2.188218154.323484055.1507690032-19904153.1501119957
2、安装mongodb
tar -zxvf mongodb-linux-x86_64-rhel62-3.4.9.gz
mv mongodb-linux-x86_64-rhel62-3.4.9 mongodb-3.4.9
mkdir ./mongodb-3.4.9/logs
mkdir ./mongodb-3.4.9/data
mkdir ./mongodb-3.4.9/conf
3、在目录./mongodb-3.4.9/conf创建配置文件mongodb.conf
dbpath = /usr/local/jenkins/mongodb/mongodb-3.4.9/data
logpath = /usr/local/jenkins/mongodb/mongodb-3.4.9/logs/mongodb.log
port = 27017
fork = true
auth = true
logappend = true
4、在目录./mongodb-3.4.9创建启动脚本startup.sh和关闭脚本shutdowm.sh
startup.sh:
/usr/local/jenkins/mongodb/mongodb-3.4.9/bin/mongod --config /usr/local/jenkins/mongodb/mongodb-3.4.9/conf/mongodb.conf

shutdown.sh:
/usr/local/jenkins/mongodb/mongodb-3.4.9/bin/mongod --shutdown --config /usr/local/jenkins/mongodb/mongodb-3.4.9/conf/mongodb.conf
5、连接mongodb
    ./bin/mongo -u username -p password 192.168.1.135:27017/database(用户名对应的数据库)
6、mongodb认证方式配置步骤
linux下的mongodb授权认证(配置步骤例子)
(1)第一次登录不启动授权(mongo默认不启动)
./mongod --dbpath=/home/db/data --logpath=/home/db/logs/mongodb.log
(2)接着使用 ./mongo 命令连接数据库
    ./mongo
    切换到admin数据库 use admin
    使用创建用户命令:
use admin
db.createUser(
  {
    user: "root",
    pwd: "root",
    roles: [ { role: "root", db: "admin" } ]
  }
)
  则对admin数据库添加了名为root的用户(注:mongo为每一个数据库都提供了一套用户权限)
(3)接着关闭数据库(注:当启动了授权认证,只有root角色有权限可以关闭数据库)
db.shutdownServer();
(4)第二次登录启用授权认证:
./mongod --auth --dbpath=/home/db/data --logpath=/home/db/logs/mongodb.log
(5)接着切换到admin数据库,使用查看用户命令
use admin
show users
  将提示未授权
  这时需要做授权认证
db.auth("root","root");
  再调用刚才的命令则可以查看到用户信息
(6)接着需要为我们的数据库添加相关用户,这里使用logbackdb为示例
use logbackdb
db.createUser(
{
   user: "root",
   pwd: "root",
   roles: [
      { role: "readWrite", db: "logbackdb" }
   ]
}
)
  这里为logbackdb数据库添加了具有读写权限的角色

更多技术分享

  • 大小: 39.9 KB
分享到:
评论

相关推荐

    Mongodb安装和配置

    ### MongoDB 安装与配置详解 #### 一、概述 MongoDB是一款开源的NoSQL数据库系统,以其灵活性、高性能及可扩展性而受到广大开发者的欢迎。本文将详细介绍MongoDB在Windows环境下的安装配置过程,并通过Java语言...

    Linux下Mongodb安装和启动配置.txt

    mongodb在Linux下安装配置,集群搭建,分片持久化等,MongoDB安装和配置_for_Linux.doc

    Mongodb安装https配置文档

    Mongodb安装https配置文档

    mongoDB安装与配置主从

    MongoDB 安装与配置主从关系需要考虑多方面的因素,包括安装、配置、创建数据库和用户、创建索引、主从配置和优化等。只有通过合理的配置和优化,才能发挥 MongoDB 的强大功能,提高系统性能和可用性。

    mongodb安装与配置

    在生产环境中,通常会将MongoDB配置为Windows服务,以便在系统启动时自动运行。可以使用`--install`参数安装服务,例如:`mongod.exe --dbpath E:\mongodb\data --install`。然后使用`net start MongoDB`启动服务,...

    linux_mongoDB安装及配置

    "Linux MongoDB安装及配置" Linux MongoDB安装及配置是将MongoDB数据库管理系统安装到Linux操作系统中,...本文详细介绍了Linux MongoDB的安装和配置过程,包括安装、启动、使用MongoDB客户端和额外工作等方面的内容。

    MongoDB安装以及配置文件

    **二、MongoDB配置文件** MongoDB的配置文件通常名为`mongod.conf`,位于安装目录下的`bin`或`data`子目录。这个文件控制MongoDB实例的行为,包括数据存储位置、端口设置、日志记录等。 1. **基本配置选项**: - `...

    Linux与window下Mongodb安装和启动配置说明

    Linux与window下Mongodb安装和启动配置说明Linux与window下Mongodb安装和启动配置说明

    MongoDB数据库安装配置

    MongoDB 的安装和配置过程主要包括创建数据存储位置、配置环境变量、执行 cmd 命令、创建日志存放文件夹、创建日志存放文件、创建 MongoDB 配置文件、修改配置信息内容和执行 cmd 命令等步骤。通过遵循这些步骤,...

    mongodb安装配置及java操作mongodb

    在这个主题中,我们将深入探讨MongoDB的安装配置以及如何使用Java进行操作。 首先,让我们看看《Mongodb安装.doc》。这份文档应该详细介绍了在各种操作系统(如Windows、Linux或macOS)上安装MongoDB的步骤。安装...

    MongoDB之conf配置文件详解

    MongoDB的配置文件是服务器的核心组件之一,它控制着MongoDB服务器的各种设置和行为。在本文中,我们将详细介绍MongoDB的配置文件的各个部分,并解释每个设置的作用和意义。 一、数据库文件位置(dbpath) MongoDB...

    MongoDB集群安装配置

    ### MongoDB集群安装配置详解 #### 一、引言 随着数据量的增长以及对高可用性的需求增加,构建MongoDB集群成为一种常见的解决方案。本文将详细介绍如何在Ubuntu 16环境下配置MongoDB集群,并通过实际步骤演示整个...

    mongodb安装文件安装步骤常用命令和案例.rar

    MongoDB是一款开源、高性能、无模式的文档型数据库,常用于大数据存储和处理。...通过以上内容,相信您已经对MongoDB的安装、基本操作和常见应用场景有了初步的认识。祝您学习愉快,如有疑问,欢迎继续探讨。

    linux mongoDB安装及配置.docx

    Linux MongoDB 安装及配置 MongoDB 是一个基于分布式文件存储的开源数据库系统,具有高性能、可扩展...通过以上步骤,可以成功地安装和配置 MongoDB,并将其设置为自启动服务,方便了使用 MongoDB 的开发和测试工作。

    MongoDB安装配置MongoVUE

    ### MongoDB 安装与配置详解及使用MongoVUE进行连接 #### 一、MongoDB简介与安装 **MongoDB** 是一种开源文档型...通过上述步骤,您可以成功地在Linux环境中安装配置MongoDB,并使用MongoVUE进行数据库管理和操作。

    linuxmongoDB安装及配置.pdf

    linuxmongoDB安装及配置.pdf

    mongodb在Win10下的安装与配置.docx

    在Windows 10环境下安装和配置MongoDB的过程主要包括以下几个步骤: **一、下载 MongoDB 安装文件** 首先,访问MongoDB的官方网站(https://www.mongodb.com/download-center?jmp=nav#community)来获取安装包。在...

    windows下MongoDB的安装及配置

    ### Windows 下 MongoDB 的安装与配置详解 #### 一、MongoDB 概述 MongoDB 是一种流行的非关系型数据库(NoSQL),它以其灵活的数据存储方式受到 IT 行业的广泛欢迎。相比于传统的关系型数据库,MongoDB 提供了一...

Global site tag (gtag.js) - Google Analytics