zoukankan      html  css  js  c++  java
  • linux--mongodb安装与配置

    linux下的mongodb的安装:
     在mongodb的官网上下载:mongodb-linux-x86_64-rhel62-3.2.3.gz
    1.解压: tar -xvf mongodb-linux-x86_64-rhel62-3.2.3.gz
    2.将解压后的目录更名为mongodb,并移动到/usr/local/下
    3.在/usr/local/mongodb下新建一个data文件,用于放置mongodb的数据,新建一个logs,并在logs下新建mongodb.log,用于放置mongodb的日志文件
    4.mongodb的服务器端的启动有两种方式:
           1./usr/local/mongodb/bin/mongod -port 27017(可以指定端口,默认端口是27017) --dbpath=/usr/local/mongodb/data/ --logpath=/usr/local/mongodb/logs/mongodb.log 这种方式不推荐,因为执行之后,必须新开另外的SSH窗口,日志关不掉,ctrl+c会把mongdb的服务停掉
           2.采用配置文件来启动,在/usr/local/mongodb/下新建一个文件mongodb.conf,内容如下:

    dbpath=/usr/local/mongodb/data 
    logpath=/usr/local/mongodb/logs/mongodb.log
    pidfilepath=/mongodb/arbiter.pid
    directoryperdb=true
    logappend=true
    replSet=testrs
    port=27017
    oplogSize=10000
    fork=true
    noprealloc=true

    dbpath:数据存放目录 
    logpath:日志存放路径 
    pidfilepath:进程文件,方便停止mongodb 
    directoryperdb:为每一个数据库按照数据库名建立文件夹存放 
    logappend:以追加的方式记录日志 
    replSet:replica set的名字 
    bind_ip:mongodb所绑定的ip地址 
    port:mongodb进程所使用的端口号,默认为27017 
    oplogSize:mongodb操作日志文件的最大大小。单位为Mb,默认为硬盘剩余空间的5% 
    fork:以后台方式运行进程 
    noprealloc:不预先分配存储

    配置文件之后,启动mongdodb的服务:/usr/local/mongodb/bin/mongod -f /usr/local/mongodb/mongodb.conf
    5.验证是否安装成功:可在本台机器上访问;
    启动mongodb的客户端:/usr/local/mongodb/bin/mongo,然后会出现mongdb特有的命令行,此时说明安装成功

    6.删除mongod的服务 :/usr/local/mongodb/bin/mongod --remove

  • 相关阅读:
    软件测试——一点看法
    软件测试——注意事项
    软件测试——Peer Review
    软件测试——白盒测试
    软件测试——闰年检测程序及异常问题解决
    JS动态,有选择性的改变div颜色
    软件测试——EditBox等价类划分扩展
    软件测试——EditBox等价类划分
    初窥软件测试
    开博第一篇
  • 原文地址:https://www.cnblogs.com/shilin000/p/5248146.html
Copyright © 2011-2022 走看看