1. 从零部署Mongodb
    1. 安装基本功能
    2. 开始安装Mongodb
    3. 可能用到的命令

从零部署Mongodb

系统版本
centos6 64位

  1. 安装基本功能
    yum install [功能]
    • wget

      网络文件获取

    • tar

      解压缩文件

    • vi

      编辑文件

    • gcc

      编译二进制文件

  2. 开始安装Mongodb

    下载链接从此链接获取

    wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.6.3.tgz
    
    tar -zxvf mongodb-linux-x86_64-rhel62-3.6.3.tgz
    
    mv mongodb-linux-x86_64-rhel62-3.6.3 /usr/local/mongodb
    
    export PATH=[mongodb安装路径]/bin:$PATH
  3. 配置Mongodb

    创建数据库目录

    mkdir -p /data/db
    
    cd /data
    
    mkdir log && cd log
    
    vi mongodb.log  //此处不填内容直接退出,作用是创建log文件

    启动mongodb

    vi /usr/local/mongodb/bin/mongo.conf

    填写内容:

    dbpath=/data/db
    logpath=/data/log/mongodb.log
    fork=true
    port=27017
    bind_ip=0.0.0.0

    参数解释:

    • fork

      后台运行

    • bind_ip

      允许外网访问本地ip

      0.0.0.0代表可被外网访问

    cd /usr/local/mongodb/bin
    
    ./mongod -f /usr/local/mongodb/bin/mongo.conf

    数据库操作

    ./mongo

    运行./mongod出错解决方案:

    • 检查/data/log/mongodb.log这条路径上的所有文件夹和文件是否被创建
    • 检查/data/db是否有.lock结尾的文件,有则删除
  4. 可能用到的命令
    • 删除

      rm -f [文件路径]
    • 列出当前目录下所有文件

      ls

    mongodb可视化工具

    adminmongo 链接