zoukankan      html  css  js  c++  java
  • MongoDB——linux下安装记录

    1、下载安装文件

    cd /root/data/soft

     

    wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-3.4.4.tgz

     

    tar -xzvf mongodb-linux-x86_64-rhel70-3.4.4.tgz 

     

    2、环境变量

    vim ~/.bash_profile 

     

     

    export MONGODB=/root/data/soft/mongodb-linux-x86_64-rhel70-3.4.4/bin

    export PATH=$MONGODB:$PATH

     

    mongod --version

     

     

    3、在soft文件夹下建立目录

    mkdir mdb3.4.4

    cd mdb3.4.4

    mkdir db

    mkdir log

     

     

    4、配置文件内容 vim mongodb.conf

     

    dbpath=/root/data/soft/mdb3.4.4/db/ 

    logpath=/root/data/soft/mdb3.4.4/log/mongodb.log  

    logappend=true  

    port=27017  

    fork=true  

    nohttpinterface=true  

    auth=false  

     

    最后一个auth表示不需要密码

     

    5、启动

    mongod --config /root/data/soft/mdb3.4.4/mongodb.conf

     

    或者

     

    //下面这个是需要权限的登录方式, 用户连接需要用户名和密码

    /usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/logs --logappend  --auth  --port=27017 --fork

    //这个是不需要密码的

    /usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/logs --logappend  --port=27017 --fork

     

     

     

    6、mongo

     

    > show dbs;

    admin  0.000GB

    local  0.000GB

    > 

     

     

    ./mongo连接服务后,切换到admin,使用show dbs查看数据库提示没有权限,原因为没有认证登录,解决步骤如下:

     

    > use admin

    switched to db admin

     

    > db.createUser({user:"admin",pwd:"admin",roles:["root"]})

    Successfully added user: { "user" : "admin", "roles" : [ "root" ] }

     

    > db.auth('admin', 'admin')

    1

     

    > show dbs;

    admin  0.000GB

    local  0.000GB

     

    7、

    开机自动启动mongodb
    
    vi /etc/rc.d/rc.local
    /usr/local/mongodb/bin/mongod --config /usr/local/mongodb/bin/mongodb.conf
    重启一下系统测试下能不能自启
  • 相关阅读:
    准确率99.9%的离线IP地址定位库
    手写一个消息队列以及延迟消息队列
    rabbitmq介绍
    污点和亲和力高级调度方式
    ceph
    Vue作业
    label和labelSeletor
    http状态简记
    数据库
    作业
  • 原文地址:https://www.cnblogs.com/xingchong/p/13093614.html
Copyright © 2011-2022 走看看