zoukankan      html  css  js  c++  java
  • MongoDB-Ubuntu环境下安装

    1、在官网下载安装包,下载后为

      mongodb-linux-x86_64-ubuntu1604-3.4.6.tgz

      解压:tar -zxvf mongodb-linux-x86_64-ubuntu1604-3.4.6.tgz

      移动至/usr/local/mongodb目录

      mv mongodb-linux-x86_64-ubuntu1604-3.4.6 /usr/local/mongodb

    2、创建数据保存路径/usr/local/mongodb/data

    3、创建日志文件:/usr/local/mongodb/logs

    4、配置文件mongo.conf

    dbpath=/usr/local/mongodb/data
    logpath=/usr/local/mongodb/logs
    logappend=true
    port=27017
    fork=true
    auth=false
    journal = false
    smallfiles = true
    noprealloc = true 

    5、创建启动脚本

    在/etc/init.d文件下创建mongodb.sh

    #!/bin/bash
    ### BEGIN INIT INFO
    # Provides: OSSEC HIDS
    # Required-Start: $network $remote_fs $syslog $time
    # Required-Stop:
    # Default-Start: 2 3 4 5
    # Default-Stop: 0 1 6
    # Short-Description: OSSEC HIDS
    ### END INIT INFO
    start() {
     /usr/local/mongodb/bin/mongod -f /usr/local/mongodb/mongodb.conf
    }
    
    stop() {
      /usr/local/mongodb/bin/mongod -f /usr/local/mongodb/mongodb.conf --shutdown
    }
    
    case "$1" in
      start)
     start
     ;;
      stop)
     stop
     ;;
      restart)
     stop
     start
     ;;
      *)
     echo $"Usage: $0 {start|stop|restart}"
     exit 1
    esac

    然后执行update-rc.d mongodb defaults。

    这样就完成安装后并且开机自启动。

  • 相关阅读:
    学习八数码拓展
    jzoj4762. 千帆渡
    jzoj5354. 导弹拦截
    学习上下界网络流小记
    jzoj2702. 探险&jzoj3917. 【NOIP2014模拟11.2A组】福慧双修
    jzoj100048. 紧急撤离
    jzoj100045. 好数
    jzoj3327. 陶陶的难题
    2368. 黑白棋
    学习类欧几里得小记
  • 原文地址:https://www.cnblogs.com/zhaobingqing/p/7130961.html
Copyright © 2011-2022 走看看