https://pig4cloud.com/#/doc/pig 部署文档
# 部署视频
bilibili
# 特别说明
- 完全使用本教程的操作方法,减少踩坑时间,不要做莽夫!
- 建议使用 IDEA 2018.3+
- 确保已经安装 Lombok Plugin
# 环境说明
中间件 | 版本 | 备注 |
JDK | 1.8 | 强制要求,1.8以上版本请自行添加Java EE相关jar包 |
MySQL | 5.7 + | 强制要求,至少5.7!当然8.0也没有问题 |
Redis | 3.2 + | windows版只能使用Redis3.2,类Unix系统使用最新的5.0也没有关系 |
node | 8.0 + | |
npm | 6.0 + |
# 一、项目下载
git clone https://gitee.com/log4j/pig.git
# 二、配置本地hosts
win配置方法 | mac配置方法 | 建议使用 switchhost,开源群下载,对自己的网络环境自信的朋友,也可以直接官网下载
# 本地测试环境
127.0.0.1 pig-mysql
127.0.0.1 pig-redis
127.0.0.1 pig-gateway
127.0.0.1 pig-eureka
# 三、初始化数据库
- 参数说明
版本: mysql5.7+
默认字符集: utf8mb4
默认排序规则: utf8mb4_general_ci
- 脚本说明
pig/db/pig.sql
# 四、pig配置修改
- redis 密码配置
pig/pig-config/src/main/resources/config/application-dev.yml
# redis 相关,无密码为空即可,不要修改成IP,修改hosts
spring:
redis:
password:
- 数据库密码配置,修改以下几个文件
pig/pig-config/src/main/resources/config/pigx-auth-dev.yml
pig/pig-config/src/main/resources/config/pigx-upms-dev.yml
pig/pig-config/src/main/resources/config/pigx-codegen-dev.yml
pig/pig-config/src/main/resources/config/pigx-zipkin-dev.yml.yml
# 数据源,只需要修改密码即可,不要修改成IP,修改hosts
spring:
datasource:
username: root
password: lengleng
# 五、启动顺序
1. PigEurekaApplication
2. PigConfigApplication
3. PigGatewayApplication
4. PigAuthApplication
5. PigAdminApplication
- 使用代码生成、监控时再启动以下项目
6. PigCodeGenApplication
7. PigMonitorApplication
8. PigxZipkinApplication
# 六、启动前端
- 项目下载
git clone https://gitee.com/log4j/pig-ui.git
- 安装依赖
npm run pre
- 启动开发环境
npm run dev
前端
npm run pre
- 代码不完整,没有get/set 方法
100% 开源,当前你使用的ide未安装lombok. lombok能够达到的效果就是在源码中不需要写一些通用的方法,但是在编译生成的字节码文件中会帮我们生成这些方法 IDEA安装方法 | eclipse安装方法 - 初始登录密码是什么
用户名 admin
密码 123456
- 数据库脚本在哪
pig/db/pig.sql
- 运行脚本报错
强制要求MySQL 5.7 版本 - 前端项目在哪
https://gitee.com/log4j/pig-ui
- 系统启动报错
码云工单问题列表,根据异常搜索