美文网首页
阿里云Linux服务器安装配置MongoDB

阿里云Linux服务器安装配置MongoDB

作者: cherubic_c | 来源:发表于2021-09-29 07:45 被阅读0次

    一、下载并安装MongoDB

    1. 首先下载 MongoDB 并上传至服务器
    2. 下载完成后解压文件
    tar -zxvf mongodb-linux-x86_64-4.0.11.tgz
    
    1. 移动到安装目录
    mv mongodb-linux-x86_64-4.0.11 /usr/local/mongodb
    
    1. 进入mongdb目录在此目录下创建data/db 和data/logs文件夹
    cd mongodb && mkdir -p data/db && mkdir -p data/logs
    

    需要注意的一点,创建了logs文件夹 还需要创建一个文件

    cd /usr/local/mongodb/data/logs 
    touch mongodb.log
    

    二、配置MongoDB

    1. 进入bin目录创建一个新的配置文件mongod.conf,并配置相应内容
    cd bin && touch mongod.conf && vim mongod.conf
    

    配置文件内容

    #数据库路径
    dbpath=/usr/mongodb/data
    #日志输出文件路径
    logpath=/usr/mongodb/logs/mongod.log
    #错误日志采用追加模式
    logappend=true
    #启用日志文件,默认启用
    journal=true
    #这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
    quiet=true
    #端口号 默认为27017
    port=27017
    #允许远程访问
    bind_ip=0.0.0.0
    #开启子进程
    fork=true
    #开启认证,必选先添加用户
    #auth=true
    
    1. 配置环境变量并应用
    vim /etc/profile
    

    在最后一行添加
    export PATH=$PATH:/usr/local/mongodb/bin
    保存后执行命令

    source /etc/profile
    
    1. 启动时带上配置文件
    ./mongod -f ./mongod.conf
    

    最重要的就是别忘记创建log日志文件

    开启认证,创建用户

    1.进入mongodb的shell:mongo
    > use admin
    > db.createUser(  
          { 
            user: "admin"
            pwd: "admin",  
            roles: [ { role: "root", db: "admin" } ]  
          }  
        )  
    

    关闭数据库

    db.shutdownServer()
    

    重启MongoDB

    /mongod -f ./mongod.conf
    

    mongoose

    mongodb://user:pwd@localhost:27017/dbName
    

    相关文章

      网友评论

          本文标题:阿里云Linux服务器安装配置MongoDB

          本文链接:https://www.haomeiwen.com/subject/zblrnltx.html