zoukankan      html  css  js  c++  java
  • Linux下mongodb

    Linux下mongodb安装:

    新建mongodb文件夹

    下载安装包

    curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz

    解压

    tar -zxvf  mongodb-linux-x86_64-3.0.6.tgz

    然后移动到你安装目录

    mv  mongodb-linux-x86_64-3.0.6/  /usr/local/mongodb/mongodb3.0.6

    添加到path路径中

    PATH=/usr/local/mongodb/mongodb3.0.6/bin:$PATH

     

    创建数据库目录

    /usr/local/mongodb/mongodb3.0.6 下创建

    mkdir  data

    创建日志文件

     touch mongodb.log

     

    启动并后台运行(制定数据文件位置和日志位置):

    转到bin目录 输入

    ./mongod -dbpath=/usr/local/mongodb/mongodb3.0.6/data -logpath=/usr/local/mongodb/mongodb3.0.6/mongodb.log -logappend -port=27017 -fork

    启动成功

     

    这时候用客户端可以连接成功(当然前提是你要提前打开linux27017端口)

     

    添加用户名密码

    输入./mongo  进入mongo命令行

     

    Use admin;  //选择admin数据库

    db.createUser({ user:'用户名',pwd:'密码',roles:[{role:"root",db:"admin"}]})

     

    第二次授权登陆

     ./mongod --auth --dbpath=/usr/local/mongodb/mongodb3.0.6/data --logpath=/usr/local/mongodb/mongodb3.0.6/mongodb.log

    Mongodb

    设置开机启动

    vim  /etc/rc.local

    /usr/local/mongodb/mongodb3.0.6/bin/mongod  --fork --dbpath=/usr/local/mongodb/mongodb3.0.6/data  --logpath=/usr/local/mongodb/mongodb3.0.6/mongodb.log  --logappend

     

    测试用户名密码

     

     

     

    停止mongodb

    # cd /usr/local/mongodb/bin

    # ./mongod -shutdown -dbpath=/usr/local/mongodb/mongodb3.0.6/data

  • 相关阅读:
    对拍
    浅谈trie树
    蒟蒻的二分模板
    浅谈线性素数筛
    浅谈树状数组
    HDU 2181 哈密顿绕行世界问题
    HDU 3567 Eight II
    HDU 1043 Eight
    POJ 3076 Sudoku
    hihoCoder 1087 Hamiltonian Cycle
  • 原文地址:https://www.cnblogs.com/yiyi17/p/9749790.html
Copyright © 2011-2022 走看看