普元数据资产管理平台 普元数据资产管理平台
  • 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)
产品简介
快速开始
安装指南
业务门户
管理门户
技术门户
常见问题解答
开发指南
更新日志
  • IPasss 应用部署到资产套件版的完整指南
  • 后端部署步骤
  • 前端部署步骤
  • 启动服务

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

# 后端部署步骤

# 1. 准备工作

  • 确认 Standalone 环境已安装并运行
  • 准备好 IPasss 应用的部署包,部署到服务器上,iPaaS 安装需要使用有
    Primeton_iPaaS_9.1.0_Portal_Server.tar
    Primeton_iPaaS_9.1.0_ESB_Server.tar
  • 初始化好 IPasss 的数据库,在资产套件版使用的数据库中执行完 1-esb-afc-data.sql 脚本后,还需要再执行如下脚本
  • 需要申请补丁 iPaaS_9.1.0_20250725_P1
UPDATE afc_menu SET NAME = 'API运维', CODE = 'DevOps', RES_ID = NULL, DESCRIPTION = NULL, SORT_NO = 15, IS_LEAF = '0', TREE_LEVEL = 0, SEQ = NULL, PARENT_ID = 'esb-60', TENANT_ID = 'sys_tenant', CREATE_TIME = NULL, UPDATE_TIME = NULL, CREATE_USER = NULL, UPDATE_USER = NULL, IS_FIXED = NULL, OPEN_TYPE = NULL, MENU_ICON = 'fenlei_6', MENU_TYPE = NULL, BUSINESS_OBJ_ID = NULL, IS_NEW_WINDOW_OPEN = '', APP_ID = NULL WHERE ID = 'esb-112';
UPDATE afc_menu SET NAME = 'API管理', CODE = 'Manage', RES_ID = NULL, DESCRIPTION = NULL, SORT_NO = 11, IS_LEAF = '0', TREE_LEVEL = 0, SEQ = NULL, PARENT_ID = 'esb-60', TENANT_ID = 'sys_tenant', CREATE_TIME = NULL, UPDATE_TIME = NULL, CREATE_USER = NULL, UPDATE_USER = NULL, IS_FIXED = NULL, OPEN_TYPE = NULL, MENU_ICON = 'kapianxingshi', MENU_TYPE = NULL, BUSINESS_OBJ_ID = NULL, IS_NEW_WINDOW_OPEN = '', APP_ID = NULL WHERE ID = 'esb-114';
UPDATE afc_menu SET NAME = 'API开发', CODE = 'Developer', RES_ID = NULL, DESCRIPTION = NULL, SORT_NO = 12, IS_LEAF = '0', TREE_LEVEL = 0, SEQ = NULL, PARENT_ID = 'esb-60', TENANT_ID = 'sys_tenant', CREATE_TIME = NULL, UPDATE_TIME = NULL, CREATE_USER = NULL, UPDATE_USER = NULL, IS_FIXED = NULL, OPEN_TYPE = NULL, MENU_ICON = 'gift', MENU_TYPE = NULL, BUSINESS_OBJ_ID = NULL, IS_NEW_WINDOW_OPEN = '', APP_ID = NULL WHERE ID = 'esb-83';
UPDATE afc_menu SET NAME = '首页', CODE = 'homepage', RES_ID = 'esb-692', DESCRIPTION = NULL, SORT_NO = 10, IS_LEAF = '0', TREE_LEVEL = 0, SEQ = NULL, PARENT_ID = 'esb-60', TENANT_ID = 'sys_tenant', CREATE_TIME = NULL, UPDATE_TIME = NULL, CREATE_USER = '1', UPDATE_USER = '1', IS_FIXED = NULL, OPEN_TYPE = NULL, MENU_ICON = 'shouye', MENU_TYPE = NULL, BUSINESS_OBJ_ID = NULL, IS_NEW_WINDOW_OPEN = 'fullScreen', APP_ID = NULL WHERE ID = 'esb-88';
UPDATE afc_menu SET NAME = 'API市场', CODE = 'apiMarketplace', RES_ID = 'esb-693', DESCRIPTION = NULL, SORT_NO = 16, IS_LEAF = '0', TREE_LEVEL = 0, SEQ = NULL, PARENT_ID = 'esb-60', TENANT_ID = 'sys_tenant', CREATE_TIME = NULL, UPDATE_TIME = NULL, CREATE_USER = '1', UPDATE_USER = '1', IS_FIXED = NULL, OPEN_TYPE = NULL, MENU_ICON = 'kapianxingshi', MENU_TYPE = NULL, BUSINESS_OBJ_ID = NULL, IS_NEW_WINDOW_OPEN = 'fullScreen', APP_ID = NULL WHERE ID = 'esb-89';
INSERT INTO afc_menu (ID, NAME, CODE, RES_ID, DESCRIPTION, SORT_NO, IS_LEAF, TREE_LEVEL, SEQ, PARENT_ID, TENANT_ID, CREATE_TIME, UPDATE_TIME, CREATE_USER, UPDATE_USER, IS_FIXED, OPEN_TYPE, MENU_ICON, MENU_TYPE, BUSINESS_OBJ_ID, IS_NEW_WINDOW_OPEN, APP_ID) VALUES ('esb-60', '服务门户', 'servicePortal', NULL, NULL, 10, '0', 0, NULL, 'root', 'sys_tenant', NULL, NULL, '1', '1', NULL, NULL, 'shouye', NULL, NULL, 'fullScreen', NULL);

# 2. 修改应用配置

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

# 原配置
afc.application.name=AFCENTER

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

# 3. 启动 Ipass 应用

# 前端部署步骤

# 1. 获取 IPasss 前端介质 Primeton_iPaaS_9.1.0_Portal_UI.tar

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

将 IPasss 前端介质复制到并进行解压

${standalone_path}/web/afcenter/esb

# 3. 配置 DAMP 代理

编辑配置文件:

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

添加以下配置:

location /api/esb/ {
  proxy_pass http://127.0.0.1:28088/api/esb/;# 修改为iPaaS后端IP和端口
}

# 4. 重载 Nginx 配置

# 重载配置
./nginx -s reload

# 5. 配置门户

修改${standalone_path}/web/afcenter/config/app-config.json 在 settingMenuList 中添加 IPasss 服务门户对应信息 servicePortal

{
  "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": "服务门户"
    }
  ]
}

# 启动服务

分别启动 DAMP 的相关服务,iPaaS Server 服务和 iPaaS ESB Server 服务,启动成功后浏览器访问 http://nginx-ip,使用 manager 用户登录。

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

← 主数据应用部署到资产套件版指南 数据资产管理平台V7.5 →