作者:陈剑冬 历史版本:1 最后编辑:陈剑冬 更新时间:2025-03-04 17:39
1. 依赖组件
- 图形数据库 [ Neo4j ]
- 全文检索引擎 [ Elasticsearch ]
- PDF在线预览 [ Libreoffice ]
- 分布式调度中心 [ Dolphinscheduler ]
2. 前置条件
请先完成底座服务部署工作,文档参考地址:
http://doc.bpmhome.cn/docs/base-deploy-manual/base-service-deploy
3. 部署包结构
3. nacos配置
3.1. 配置导入
请将 data-governance-service/nacos-import/nacos_config_export_data_governance.zip 配置导入nacos
3.2. 配置修改
4. 执行增量SQL
在在底座服务部署的基础上刷的基础上刷governance数据治理 服务的增量SQL,脚本路径如下:
5. 部署后端
5.1. 配置 bootstrap.yml 文件
修改后端服务的nacos连接配置,具体文件路径如下:
- data-governance-service\java-data-governance\datacleaner\bootstrap.yml
- data-governance-service\java-data-governance\magic-api\bootstrap.yml
- data-governance-service\java-data-governance\meta\bootstrap.yml
- data-governance-service\java-data-governance\standard\bootstrap.yml
示例配置如下图:
5.2. 放置授权
我司会提供一个授权文件给您,文件名称为 license.lc,放置目录如下:
- data-governance-service\java-data-governance\datacleaner\license.lc
- data-governance-service\java-data-governance\magic-api\license.lc
- data-governance-service\java-data-governance\meta\license.lc
- data-governance-service\java-data-governance\standard\license.lc
5.3. 启动服务
执行各服务的启动脚本即可,无先后顺序要求,启动脚本路径如下:
- data-governance-service\java-data-governance\datacleaner\start.datacleaner.sh
- data-governance-service\java-data-governance\magic-api\start.magicapi.sh
- data-governance-service\java-data-governance\meta\start.meta.sh
- data-governance-service\java-data-governance\standard\start.standard.sh
6. 部署前端
6.1. 添加nginx配置
在 nginx.conf 中增加如下配置
注意请将示例中 /mnt/nginx/base-line-project 替换为您的实际部署目录
6.1.1. 增加gateway转发
6.1.2. 增加子工程路径解析
6.2. 重启nginx
6.3. 访问系统
请将IP替换为nginx的实际部署IP