MongoDB linux安装教程

这篇文章主要讲解 mongodb linux安装教程

  1. 进入MongoDB下载中心:http://www.mongodb.org/downloads

  2. 根据自己的实际系统环境,下载所要的文件,我的是Linux 64-bit.

    下载

    1
    https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.4.6.tgz

    解压

    1
    tar zxvf mongodb-linux-x86_64-2.2.3.tgz

    移动目录到/usr/local/mongodb

    1
    mv mongodb-linux-x86_64-2.2.3 /usr/local/mongodb

    进入mongodb目录

    1
    cd /usr/local/mongodb

    新建自定义数据目录

    1
    mkdir data

    新建日志目录

    1
    mkdir logs

    以后台运行方式启动mongodb

    1
    /usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/logs/mongodb.log --fork

    设置开机自启动:

    1
    echo "/usr/local/mongodb/bin/mongod --auth --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/logs/mongodb.log --fork" >> /etc/rc.local

    查看mongodb进程

    1
    ps aux |grep mongodb
  3. 进入客户端

    1
    2
    3
    /usr/local/mongodb/bin/mongo
    use test;
    db.createUser({user:"test", pwd:"test", roles: [{role: "readWrite", db: "test"}]});
  4. 终止mongodb服务

    使用带auth认证启动

    1
    /usr/local/mongodb/bin/mongod --auth --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/logs/mongodb.log --fork

    修复数据库

    1
    mongod --repair --dbpath /usr/local/mongodb/data --repairpath /usr/local/mongodb

    连接脚本​

    1
    ./mongo --host 127.0.0.1:27017 --authenticationDatabase admin -u root -p root