Skip to end of metadata
Go to start of metadata

操作系统

集群版仅支持Debian、RedHat等64位Linux操作系统

浏览器

Google Chrome、Firefox、Edge、IE10等HTML5浏览器
(注:设计报表时不支持IE浏览器)

 

  1. 准备服务器:

    服务器类型选配配置描述
    应用服务器节点必须双核8G,50G硬盘部署在DMZ区,部署Tomcat节点,可配置集群
    数据存储节点可选双核8G,100G硬盘部署MongoDB+Redis,可单独部署在DMZ区或者内网,也可与应用服务器节点部署在一起
    客户端节点必须双核8G,50G硬盘部署在内网,用于与内网数据库对接,将数据发送给DMZ的报表服务器




  2. 获取安装包:


    链接中包含2个安装文件:

    (1) maco-platform-xxx.tar.gz  应用服务器节点安装包
    (2) maco-datacache-xxx.tar.gz  数据存储节点安装包
    (3) maco_client_linux_x64_xxx.zip 客户端安装包

  3. 获取更新包

    连接中包含1个war更新包

    (1) maco-clientmode-x.x.x.war  应用服务器节点更新包

  4. 安装数据存储服务器

    (1) 将 maco-datacache-xxx.tar.gz 上传至数据存储服务器目录: /opt/maco-datacache-xxx.tar.gz
    (2) 执行命令:

    cd /opt
    tar xvfz maco-datacache-xxx.tar.gz

    (3) 启动MongoDB

    cd /opt/maco/mongodb
    ./run.sh

    (4) 启动Redis

    cd /opt/maco/redis
    ./run.sh




  5. 部署应用服务器节点

    (1) 将 maco-platform-xxx.tar.gz 上传至应用服务器(节点1)目录: /opt/maco-platform-xxx.tar.gz
    (2) 执行命令:

    cd /opt
    tar xvfz maco-platform-xxx.tar.gz

    (3) 新建文件 /opt/maco/app_home/conf/system.properties ,文件内容:

    app_home=/opt/maco/app_home

    (4) 新建并编辑文件 /opt/maco/app_home/conf/db.properties,文件内容:

    #数据存储节点IP和MongoDB端口,请将x.x.x.x换成数据存储节点IP
    platform.mongodb.host=x.x.x.x 
    platform.mongodb.port=27017

    (5) 新建并编辑文件 /opt/maco/app_home/conf/redis.properties,文件内容:

    #数据存储节点IP和Redis端口,请将x.x.x.x换成数据存储节点IP
    redis.host=x.x.x.x
    redis.port=6379

    (6) 启动Tomcat,请执行命令:

    cd /opt/maco
    ./run.sh

    (7) 查看启动日志,请支持命令:

    cd /opt/maco
    ./taillog.sh

    (8) 验证
    在浏览器中输入: http://x.x.x.x:9090  (请将x.x.x.x换成内网地址)
    如果出现许可上传界面,说明部署成功

     

  6. 更新应用服务器节点

    请参考【【用户手册】系统更新 - Linux系统


  7. 部署客户端

    (1) 将 maco_client_linux_x64_xxx.zip 上传至客户端服务器节点目录: /opt/maco_client_linux_x64_xxx.zip
    (2) 执行命令:

    cd /opt
    unzip maco_client_linux_x64_xxx.zip


    (6) 启动Tomcat,请执行命令:

    cd /opt/maco
    ./run.sh


    (7) 验证

    在浏览器中输入: http://x.x.x.x:9090  (请将x.x.x.x换成内网地址)
    如果出现许可上传界面,说明部署成功

 

  • No labels