美文网首页
centos7下MongoDB安装和环境搭建

centos7下MongoDB安装和环境搭建

作者: 是新来的啊强呀 | 来源:发表于2020-04-29 19:45 被阅读0次

    介绍
    MongoDB 是一个基于分布式文件存储的数据库。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。

    • 下载安装包或压缩包
    cd /usr/local/src
    wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.0.tgz  // 下载
    tar -zxvf mongodb-linux-x86_64-rhel70-4.2.0.tgz          // 对下载的包进行解压
    
    • 设置目录
    export PATH=/usr/local/mongo/bin:$PATH    #/usr/local/mongo 是自己之前指定的目录
    mkdir -p /data/db     # -p 是创建目录的时候连parent目录一起创建
    

    MongoDB的数据存储在data目录的db目录下,但是这个目录在安装过程不会自动创建,所以你需要手动创建data目录,并在data目录中创建db目录。

    • 运行服务,执行bin下的mongo之前一定要执行mongod服务!后台启动加 --fork
    sudo ./mongod  -dbpath /data/db/      
    mongo  // 打开mongo shell
    

    mac下的mongo图形界面为ROBO 3T
    可以直接创建ssh连接到LINUX的mongodb

    方法二、使用配置打开mongodb

    • 将目录移到/mongodb下
    mkdir /mongodb
    mv /usr/local/src/mongodb-linux-x86_64-rhel70-4.2.0 /mongodb
    
    • 创建/mongodb下创建data、logs、etc文件夹
    mkdir /mongodb/data
    mkdir /mongodb/logs
    mkdir /mongodb/etc
    
    • /mongodb/etc下创建mongo.conf文件
    vi mongo.conf
    

    填入下内容

    dbpath=/mongodb/data
    logpath=/mongodb/logs/mongo.log
    logappend=true
    journal=true
    quiet=true
    port=27017
    ~            
    
    • mongodb/logs下创建mongo.log文件
    touch mongo.log
    
    • 运行配置文件,运行服务器
    mongod -f /mongodb/etc/mongo.conf
    mongo
    

    相关文章

      网友评论

          本文标题:centos7下MongoDB安装和环境搭建

          本文链接:https://www.haomeiwen.com/subject/kornwhtx.html