zoukankan      html  css  js  c++  java
  • 安装配置MongoDB

    1.下载mongodb
    2.解压
    tar zxf mongodb-linux-x86_64-2.6.8.tgz
    3.指定安装目录
    mv mongodb-linux-x86_64-2.6.8 /app/sinova/mongodb
    4.创建数据文件存放目录
    mkdir /app/sinova/mongodb/db
    5.创建log文件存放目录
    mkdir /app/sinova/mongodb/logs
    6.创建配置文件目录
    mkdir /app/sinova/mongodb/conf
    7.在/app/sinova/mongodb/conf目录下新建配置文件,mongodb支持把参数写进配置文件,然后以配置文件的配置来启动
    vi mongodb.conf 
    dbpath = /app/sinova/mongodb/db    #数据文件存放目录  
    logpath = /app/sinova/mongodb/logs/mongodb.log   #日志文件存放目录  
    port = 27017       #mongodb监听的端口
    fork = true          #以守护进程方式启动,即在后台运行
    nohttpinterface = true   #禁用http管理接口
    auth = true         #启动mongodb客户端登录的认证机制。
    8.启动MongoDB
    /app/sinova/mongodb/bin/mongod --config /app/sinova/mongodb/conf/mongodb.conf
    9.停止MongoDB
    在linux下很多人停止很多服务都喜欢直接kill -9 PID,但是对于MongoDB如果执行了kill -9 PID,在下次启动时可能提示错误,导致服务无法启动,这个时候可以通过执行: 
    rm -f /app/hadoop/db/mongod.lock  
    也即删除指定数据目录下的mongod.lock文件即可。 

    正常停止方法: 
    kill  -2 PID 

    或者 
     
    ./mongo -host ip:port  
    先连接需要停止的服务,然后: 
     
    >use  admin  
    >db.shutdownServer();  

    这样也可以正常停止服务。 
  • 相关阅读:
    # beta冲刺(2/7)
    # beta冲刺(1/7)
    福大软工 · 最终作业
    软工随笔纪实 《个人日志》
    beta答辩总结
    beta冲刺(6/7)
    (beta冲刺5/7)
    beta冲刺(4/7)
    beta冲刺(3/7)
    beta冲刺(2/7)
  • 原文地址:https://www.cnblogs.com/Eivll0m/p/4625917.html
Copyright © 2011-2022 走看看