普元数据资产管理平台 普元数据资产管理平台
  • 7.1GA (opens new window)
  • 7.1.1 (opens new window)
  • 7.2GA (opens new window)
  • 7.3GA (opens new window)
  • 7.3.1 (opens new window)
产品简介
快速开始
安装指南
业务门户
管理门户
技术门户
常见问题解答
开发指南
更新日志
  • 主数据应用部署到资产套件版的完整指南
  • 后端部署步骤
  • 前端部署步骤

# 主数据应用部署到资产套件版的完整指南

# 后端部署步骤

# 1. 准备工作

  • 确认 Standalone 环境已安装并运行
  • 准备好主数据应用的部署包,部署到服务器上.
  • 初始化好主数据的数据库,在资产套件版使用的数据库中执行完 00-mdm-afc-data.sql 脚本后,还需要再执行如下脚本
INSERT INTO AFC_MENU_TEMPLATE (ID, NAME, CODE, RES_TPL_ID, DESCRIPTION, SORT_NO, IS_LEAF, TREE_LEVEL, SEQ, PARENT_ID, IS_FIXED, ROLE_TPL_CODE, MENU_ICON, OPEN_TYPE, IS_PLATFORM, MENU_TYPE, BUSINESS_OBJ_ID, IS_NEW_WINDOW_OPEN, APP_ID) VALUES ('mdm-0', '主数据门户', 'mdm', NULL, NULL, '1', '0', NULL, NULL, 'root', NULL, NULL, 'weixiu', NULL, 2, NULL, NULL, NULL, NULL);
UPDATE AFC_MENU_TEMPLATE SET PARENT_ID = 'mdm-0' WHERE ID = 'mdm-1';
UPDATE AFC_MENU_TEMPLATE SET PARENT_ID = 'mdm-0' WHERE ID = 'mdm-2';

# 2. 修改应用配置

修改应用配置文件中的应用名相关配置:
资产 stadnalone 应用默认端口为 28084,如果修改.则将其修改为对应端口. 如果应用没有部署在同一台服务器上.也需要将 ip 修改为资产应用部署服务器的真实 ip application-afc.properties

# 原配置
afc.application.name=AFCENTER

# 修改为Standalone后端地址
afc.application.name=127.0.0.1:28084

application-bps.properties

# 原配置
bps.application.name=BPS-SERVER

# 修改为Standalone后端地址
bps.application.name=127.0.0.1:28084

application-damp.properties

# 原配置
standard.application.name=DAMP

# 修改为Standalone后端地址
standard.application.name=127.0.0.1:28084

application-dqms.properties

# 原配置
quality.application.name=QUALITY

# 修改为Standalone后端地址
quality.application.name=127.0.0.1:28084

application-dws.properties

# 原配置
dws.application.name=DWS

# 修改为Standalone后端地址
dws.application.name=127.0.0.1:28084

application-nacos.properties

# 原配置
spring.cloud.nacos.discovery.enabled=true

# 修改为false
spring.cloud.nacos.discovery.enabled=false

bootstrap.properties

# 原配置
spring.cloud.nacos.config.enabled=true

# 修改为false
spring.cloud.nacos.config.enabled=false

# 3. 启动主数据应用

# 前端部署步骤

# 1. 获取主数据前端介质

# 2. 部署到 前端部署 目录

将主数据前端介质复制到并进行解压

${standalone_path}/web/afcenter/mdm/

# 3. 配置 DAMP 代理

编辑配置文件:

${standalone_path}/web/conf/damp.conf

添加以下配置:

<!-- DANO修改为部署应用的编码,端口修改为部署应用端口 -->
location ^~ /MDM/api/ {
    rewrite ^/(.*)/api/(.*)$ /api/$2 break;
    proxy_set_header X-EOS-SourceSysKey dc6baaed30e541d78bb91274803d9432;
    proxy_set_header Upgrade $http_upgrade;
    proxy_pass http://127.0.0.1:28090/;
}

# 4. 重载 Nginx 配置

# 重载配置
./nginx -s reload

# 5. 配置门户

修改${standalone_path}/web/afcenter/config/app-config.json 在 settingMenuList 中添加主数据门户对应信息

{
  "settingMenuList": [
    {
      "name": "业务门户",
      "url": "/#/module/formDesigner/page/render?resourceType=form&resourceCode=portal.index&appName=DAMP"
    },
    {
      "code": "dam_portal_manage",
      "name": "管理门户"
    },
    {
      "code": "dam_portal_tech",
      "name": "技术门户"
    },
    {
      "code": "servicePortal",
      "name": "服务门户"
    },
    {
      "code": "mdm",
      "name": "主数据门户"
    }
  ]
}

# 5. 同步主数据租户资源

如果没有主数据菜单.需要在 standalone 环境数据库中执行 mdm/db-scripts/single/mdm/mysql/mdm-afc-all.sql,此处以 mysql 脚本举例.其他数据库用其相对应的脚本执行. 执行完后需要打开页面: 技术门户-系统关系-应用中心-通用管理-数据导入页面,点击同步租户资源,

上次更新: 2025/7/31下午2:31:58

← EOS微服务应用部署到资产套件版指南 ipass应用部署到资产套件版指南 →