zoukankan      html  css  js  c++  java
  • linux 下安装mongodb

    1、初始化docker:
        -v 设置docker和host共享目录,格式hostPath:dockerContainerPath
        -p 端口映射
        --name,容器名称
        centos,镜像
        docker run -d -p 27017:27017 -v /home/mongodb/:/data/mongodb/ --name centos-mongodb centos
        启动 docker start centos-mongodb
     2、进入容器
        docker exec -it centos-mongodb /bin/bash
    3、从共享目录拷贝mongo安装文件
        cp /data/mongodb/mongodb-linux-x86_64-3.2.8.tgz /usr/local/src
    4、解压安装
        tar -zxvf mongodb-linux-x86_64-3.2.8.tgz -C ../        #解压mongo到/usr/local/
    5、配置mongo
        cd /usr/local/
        mv mongodb-linux-x86_64-3.2.8/ mongodb-3.2.8/
        cd mongodb-3.2.8

        mkdir conf

        cd conf

        vim mongo.conf #新建mongo配置文件如下
        ---------------------------------------------------------------
        dbpath = /data/mongodb/data #数据文件存放目录
        logpath = /data/mongodb/logs/mongodb.log #日志文件存放目录
        port = 27017  #端口
        fork = true  #以守护程序的方式启用,即在后台运行
        nohttpinterface = true
        ---------------------------------------------------------------
        如果/data/mongodb的文件夹不存在,先创建
        mkdir data
        mkdir logs

    6、启动mongo
        cd /usr/local/mongodb-3.2.8/bin
        ./mongod --config ../conf/mongo.conf

  • 相关阅读:
    c++字符串排序
    JAVA实现四则运算的简单计算器
    JAVA图形小动画之简单行星运动
    JAVA多线程编程
    ege图形库之简单贪吃蛇(c++)
    ege图形库之动画排序
    mysql 性能优化方案
    MYSQL 优化常用方法
    [手把手教你] 用Swoft 搭建微服务(TCP RPC)
    php有效防止同一用户多次登录
  • 原文地址:https://www.cnblogs.com/zfxJava/p/5955968.html
Copyright © 2011-2022 走看看