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

  • 相关阅读:
    WPF中回车后跳转至指定控件上
    WPF 中Devexpress GridControl无限高度问题
    WPF中使用DevExpress控件lookupedite
    [.Net 5.0] 10. WebApi 自托管(WinFrom、Wpf)
    [C#] 尝鲜.net6.0的C#代码热重载
    [WPF 学习] 18. 摄像头(肢解DirectShow)
    [WPF 学习] 17.WPF摄像头
    [WPF 学习] 16.WPF Bitmap to ImageSource的几种方式
    [opencv]吊诡的摄像头黑屏
    WPF 基于五点线性平滑曲线算法
  • 原文地址:https://www.cnblogs.com/shilin000/p/5248146.html
Copyright © 2011-2022 走看看