MongoDB——安装

安装

  • 下载
    cd /usr/local
    wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz
    
  • 安装
    tar -zxvf mongodb-linux-x86_64-3.0.6.tgz
    ln -s mongodb-linux-x86_64-3.0.6 mongodb
    
  • 配置
    • 配置环境变量
      export MONGODB_HOME=/usr/local/mongodb
      export PATH=$PATH:$MONGODB_HOME/bin
      
    • 建立数据存储目录
      mkdir -p /data/mongodb/data/db
      
    • 创建配置文件
      mkdir /usr/local/mongodb/etc
      cd /usr/local/mongodb/etc
      vim mongod.conf.template
          dbpath=/data/mongodb/data/db
          logpath=/data/mongodb/data/db/logs
          logappend=true
          port=27017
          fork=true
          rest=true
          auth=false
          journal=true
          quiet=true
          master=true
      vim mongod.conf
          dbpath=/data/mongodb/data/db
          logpath=/data/mongodb/data/db/logs
          logappend=true
          port=27017
          fork=true
          rest=true
          auth=false
          journal=true
          quiet=true
          master=true
      
    • 创建管理脚本
      • 启动脚本 start-mongod
        cd /usr/local/mongodb/bin
        vim start-mongod
            #!/bin/bash
            mongod -f $MONGODB_HOME/etc/mongod.conf
            wait
        chomd 755 start-mongod
        
      • 重启脚本 stop-mongod
        cd /usr/local/mongodb/bin
        vim stop-mongod
            #!/bin/bash
            mongod -f $MONGODB_HOME/etc/mongod.conf --shutdown
            wait
        chomd 755 stop-mongod
        
      • 停止脚本 restart-mongod
        cd /usr/local/mongodb/bin
        vim restart-mongod
            #!/bin/bash
            mongod -f $MONGODB_HOME/etc/mongod.conf --shutdown
            wait
            mongod -f $MONGODB_HOME/etc/mongod.conf
            wait
        chomd 755 restart-mongod
        
      • 重置脚本 reset-mongod
        cd /usr/local/mongodb/bin
        vim reset-mongod
            #!/bin/bash
            mongod -f $MONGODB_HOME/etc/mongod.conf --shutdown
            wait
            rm -rf  /data/mongodb/data
            mkdir -p  /data/mongodb/data/db
            rm -rf $MONGODB_HOME/etc/mongod.conf
            cp $MONGODB_HOME/etc/mongod.conf.template $MONGODB_HOME/etc/mongod.conf
        chomd 755 reset-mongod
        

启动

  • 启动mongod服务
    mongod
    
  • CLI操作mongoDB
    mongo -host service -p 27017
    
  • weuUI
    service:28017

猜你喜欢

转载自blog.csdn.net/believe2017slwx/article/details/80565629