无论您是多年编程的高级工程师,还是刚刚入门的实习生,部署请完全参考本文档操作。
| 软件 | 版本 | 备注 |
|---|---|---|
| jdk | 17+ | 支持 JDK21 |
| mysql | 8 | 要求设置数据库大小写不敏感 lower_case_table_names = 1 |
| redis | 7 | |
| node | 18 | 不支持 node 20 |
| maven | 3.8+ | |
| IDEA | 2023+ | 需要安装 lombok 插件 |
架构配置确认:如下图所示:① 点击 IDEA 右侧 Maven 面板; ② 勾选 cloud profile; ③ 点击 Maven Reload;

| 系统 | 作用 | 账号密码 |
|---|---|---|
| pigx-ui | 用户登录 | admin/123456 |
| pigx-register | nacos 注册配置中心 | nacos/nacos |
| pigx-sentinel-dashboard | sentinel 流量保护 | sentinel/sentinel |
| pigx-monitor | 服务监控 | pigx/pigx |
| pigx-bi-platform | 报表设计平台 | pigx/pigx |
必须按此步骤配置,禁止修改代码中配置成固定 IP win 配置方法 | mac 配置方法 | 懒人建议:使用 switchhost 快速切换 host 梯子、VPN 等软件会导致 hosts 配置失效,请关闭!
浏览器访问 http://127.0.0.1:18080 默认账号密码(nacos/nacos)
编辑【浏览器 Nacos 中】application-dev.yml 修改 redis 配置

| 序号 | 配置文件名称 | 备注 |
|---|---|---|
| 1 | pigx-upms-biz-dev.yml | 修改数据库链接信息、文件上传本地路径信息 |
| 2 | pigx-knowledge-dev.yml | 修改数据库链接信息 |
| 3 | pigx-codegen-dev.yml | 修改数据库链接信息 |
| 4 | pigx-pay-platform-dev.yml | 修改数据库链接信息 |
| 5 | pigx-flow-biz-dev.yml | 修改数据库链接信息 |
| 6 | pigx-mp-platform-dev.yml | 修改数据库链接信息 |
| 7 | pigx-daemon-elastic-job-dev.yml | 修改数据库链接信息 |
| 8 | pigx-daemon-quartz-dev.yml | 修改数据库链接信息 |
| 9 | pigx-report-platform-dev.yml | 修改数据库链接信息、文件上传存储路径 |
Node 版本 = 18 如遇 install 失败,请删除 node_modules 文件夹,尝试重新 npm install
请务必检查前端 .env 文件中的 VITE_IS_MICRO 配置,需设置为 true (微服务架构)。
