zoukankan      html  css  js  c++  java
  • [mongo]-只使用mongo作为数据存储的DoraCMS系统安装部署

    0.项目地址

    https://gitee.com/doramart/DoraCMS
    

    1.安装Node环境

    cd /opt/
    #wget https://nodejs.org/dist/v12.13.0/node-v12.13.0-linux-x64.tar.xz
    tar xf node-v12.13.0-linux-x64.tar.xz
    mv node-v12.13.0-linux-x64 node
    chown -R root:root node
    echo "export PATH=$PATH:/opt/node/bin" >> /etc/profile
    source /etc/profile 
    npm -v
    node -v 
    

    2.安装mogno

    yum install libcurl openssl -y
    #wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.14.tgz
    tar zxf mongodb-linux-x86_64-rhel70-4.0.14.tgz -C /opt/
    cd /opt/
    ln -s mongodb-linux-x86_64-rhel70-4.0.14 mongodb
    mkdir -p /opt/mongo_27017/{conf,log,pid}
    mkdir -p /data/mongo_27017 
    cat >/opt/mongo_27017/conf/mongodb.conf<<EOF
    systemLog:
      destination: file   
      logAppend: true  
      path: /opt/mongo_27017/log/mongodb.log
    
    storage:
      journal:
        enabled: true
      dbPath: /data/mongo_27017
      directoryPerDB: true
      wiredTiger:
        engineConfig:
          cacheSizeGB: 0.5
          directoryForIndexes: true
        collectionConfig:
          blockCompressor: zlib
        indexConfig:
          prefixCompression: true
    
    processManagement:
      fork: true
      pidFilePath: /opt/mongo_27017/pid/mongod.pid
    
    net:
      port: 27017
      bindIp: 127.0.0.1,10.0.0.51
    EOF
    echo 'export PATH=/opt/mongodb/bin:$PATH' >> /etc/profile
    source /etc/profile
    /opt/mongodb/bin/mongod -f /opt/mongo_27017/conf/mongodb.conf
    

    3.部署代码

    cd /opt/
    unzip doramart-DoraCMS-2.1.6.zip
    

    4.修改服务配置

    cd /opt/DoraCMS/install
    
    vim serverConfig.js   
    ---------------------------
    
    const serverConfig = {
        env: "development",
        mongodbBinPath: "/opt/mongodb/bin/",
        dbIP: "127.0.0.1",
        dbPort: "27017",
        dbName: "doracms2",
        dbUserName: "",
        dbPassword: "",
        os: "Linux",
        domain: "http://10.0.0.51:8080",
        port: 8080,
        tbAgent: "1",
    }
    
    module.exports = serverConfig;
    ---------------------------
    

    5.管理员登陆

    http://10.0.0.51:8080/dr-admin
    doramart 123456    
    doracms 123456
    

    6.后台页面

  • 相关阅读:
    hdu6393 Traffic Network in Numazu 树链剖分
    codeforces 1180E Serge and Dining Room 线段树
    codeforces 546E Soldier and Traveling 网络流
    E
    poj3207 Ikki's Story IV
    【2020牛客多校第二场】F Fake Maxpooling
    【2020牛客多校第一场】J Easy Integration
    【ICPC2015沈阳M】Meeting
    【 AtCoder Beginner Contest 169】C Multiplication 3
    【AtCoder Beginner Contest 169】B Multiplication 2
  • 原文地址:https://www.cnblogs.com/alaska/p/12865275.html
Copyright © 2011-2022 走看看