zoukankan      html  css  js  c++  java
  • 阿里云服务器安装mongodb

    1.下载mongodb

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

    2.解压

    tar zxvf mongodb-linux-x86_64-3.2.9.tgz

    3.创建数据文件夹和日志文件等

    mkdir -p  /usr/local/mongodb/data
    touch /usr/local/mongodb/mongod.log
    touch /usr/local/mongodb/mongodb.conf

    4.启动

     进入mongo的bin目录下执行

    (1)参数启动

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

     (2) 配置文件启动

    ./mongod --config /usr/local/mongodb/mongodb.conf

       配置文件如下

      

    dbpath=/usr/local/mongodb/data
    logpath=/usr/local/mongodb/mongod.log
    logappend = true
    port = 27017
    fork = true
    auth = true

    5.创建用户(创建完成后需要在阿里云控制台配置防火墙才能连接)

    2019/8/2 更

    遇到创建用户之后无法在robo 3T连接的问题

    需要先创建数据库

    比如use myapp

    之后再使用创建用户命令

     db.createUser({'user':"用户名","pwd":"密码",roles:[{'role':"角色权限(dbAdmin)",db:"admin"}]})
  • 相关阅读:
    react.js
    shell if,case,for,while语法
    shell判断文件类型和权限
    shell编程之sed语法
    php魔术方法__SET __GET
    git 忽略文件.gitignore
    php设置错误,错误记录
    linux ifconfig显示 command not found
    数据库备份与恢复
    mysql主要技术
  • 原文地址:https://www.cnblogs.com/xuyuanlong/p/9095666.html
Copyright © 2011-2022 走看看