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

posted @ 2016-10-13 11:54  呵呵|java  阅读(154)  评论(0编辑  收藏  举报