zoukankan      html  css  js  c++  java
  • MongoDB3.2.7安装及用户角色配置

    记录一下,MongoDB的角色创建及配置,以便以后使用

    1、MongDB安装步骤

    1.1、  下载安装包

    环境信息:

    Linux:CentOS release 6.5 (Final)
    
    MongoDB:3.2.7
    
    MongoDB下载地址:
    
    http://downloads.10gen.com/linux/mongodb-linux-x86_64-enterprise-rhel62-3.2.7.tgz

    1.2、解压

    tar -zxvf mongodb-linux-x86_64-enterprise-rhel62-3.2.7.tgz

    1.3、指定安装目录

    mv mongodb-linux-x86_64-enterprise-rhel62-3.2.7 /home/dd/mongodb/

    1.4、新建目录

    新建MongoDB数据文件存放目录

    mkdir -p /home/dd/mongodb/db

    新建log文件存放目录

    mkdir -p /home/dd/mongodb/logs

    1.5、新建配置文件

    MongoDB支持把参数写进配置文件,mongod.conf配置文件内容如下

    # mongod.conf
    # for documentation of all options, see:
    #   http://docs.mongodb.org/manual/reference/configuration-options/
    
    # where to write logging data.
    systemLog:
      destination: file
      logAppend: true
      path: /home/dd/mongodb/logs/mongod.log #日志文件存放目录
    
    # Where and how to store data.
    storage:
      dbPath: /home/dd/mongodb/db #数据文件存放目录
      journal:
        enabled: true
    #  engine:
    #  mmapv1:
    #  wiredTiger:
    
    # how the process runs
    processManagement:
      fork: true  #以守护程序的方式启用,即在后台运行
      pidFilePath: /home/dd/mongodb/mongod.pid  # location of pidfile
    
    # network interfaces
    net:
      port: 27017 #端口
      bindIp: 0.0.0.0  # Listen to local interface only, comment to listen on all interfaces.
    
    #security:
      #authorization: enabled 
    #operationProfiling:
    
    #replication:
    
    #sharding:
    
    ## Enterprise-Only Options
    
    #auditLog:
    
    #snmp:

    1.6、配置开机启动

    vi /etc/rc.d/rc.local  
    
    /home/dd/mongodb/mongodb-linux-x86_64-enterprise-rhel62-3.2.7/bin/mongod --config /home/dd/mongodb/mongodb-linux-x86_64-enterprise-rhel62-3.2.7/bin/mongod.conf

    1.7、测试连接

    1、通过xshell连接对应linux服务器,到MongoDB安装的bin目录运行./mongo命令

    2、telnet ip 27017

     

     

  • 相关阅读:
    Javascript小技巧
    VIM
    interview experience
    HTML5
    代码实践
    git clone 速度慢的解决办法
    vscode 找不到相对目录文件的解决办法
    python基础 13 类命名空间于对象、实例的命名空间,组合方法
    python 基础 12 初识类,类方法,类属性
    python 基础 11 带参数装饰器与递归函数
  • 原文地址:https://www.cnblogs.com/out-of-memory/p/6810349.html
Copyright © 2011-2022 走看看