项目下载

后端源码下载地址:下载后端代码

前端源码下载地址:下载前端代码

所需中间件及环境

  • jdk 1.8       必须
  • maven >= 3.0       必须
  • nacos >=2.3.1       必须
  • redis      必须
  • minio       必须(文件管理)、可替换成obs
  • mysql      可修改成其他数据库、默认mysql >= 8.0
  • RabbitMQ      非必须、用于记录接口调用记录
  • xxl-job      非必须
  • sentinel      非必须

所需中间件安装包下载

资源下载地址

初始化配置

  1. 在nacos管理界面新建一个命名空间
  2. 下载nacos配置文件、导入nacos中
  3. 创建数据库 库名 kunpeng_auth 无需导入数据表 项目启动时会自动在库里生成表结构及初始化数据
  4. 在nacos中修改 kunpeng.core.yaml 把redis、rabbitmq、minio 地址改成你自己的
  redis:
    open: true 
    database: 0 
    host: 127.0.0.1 #修改ip地址
    port: 6379 #修改端口
    password: password #修改密码
    timeout: 6000ms
    jedis:
      pool:
        max-active: 1000 
        max-wait: -1ms  
        max-idle: 10 
        min-idle: 5
rabbitmq:
    host: 127.0.0.1 #修改ip地址
    port: 5672  #修改端口
    username: username #修改用户名
    password: password #修改密码
    virtual-host:
    publisher-returns: true
    publisher-confirm-type: correlated
kp:
  minio:
    url: http://127.0.0.1:9000
    user-name: username
    password: password
  1. 在nacos中修改 authentication 配置文件、把数据库链接改成你自己的
spring:
  datasource:
    dynamic:
      primary: kunpeng_auth # 设置主数据源为 kunpeng_auth
      p6spy: false  
      strict: false  
      datasource:
        kunpeng_auth:
          url: jdbc:mysql://127.0.0.1:3306/kunpeng_auth?useUnicode=true&autoReconnect=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai&useSSL=false&zeroDateTimeBehavior=CONVERT_TO_NULL
          username: username #修改用户名
          password: password # 修改密码
          driver-class-name: com.mysql.jdbc.Driver
  1. 启动网关:修改网关代码 kunpeng-gateway 中resources 里面bootstrap-dev.yml文件,把nacos地址改成你自己的
spring:
  cloud:
    nacos:
      username: username #修改用户名
      password: password #修改密码
      discovery:
        server-addr: http://127.0.0.1:8848 #修改ip地址
        namespace: b502bb03-dd78-4078-8934-111111111 # 修改命名空间
      config:
        server-addr: http://127.0.0.1:8848 #修改ip地址
        namespace: b502bb03-dd78-4078-8934-111111111 # 修改命名空间
        group: DEFAULT_GROUP
        file-extension: yaml
        prefix: gateway
logging:
  level:
    org.springframework.cloud.gateway: TRACE
    org.springframework.cloud.loadbalancer: DEBUG
  1. 启动鉴权服务:修改网关代码 kunpeng-auth 中resources 里面bootstrap-dev.yml文件,把nacos地址改成你自己的
spring:
  cloud:
    nacos:
      username: username #修改用户名
      password: password #修改密码
      discovery:
        server-addr: http://127.0.0.1:8848 #修改ip地址
        namespace: b502bb03-dd78-4078-8934-111111111 # 修改命名空间
      config:
        server-addr: http://127.0.0.1:8848 #修改ip地址
        namespace: b502bb03-dd78-4078-8934-111111111 # 修改命名空间
        group: DEFAULT_GROUP
        file-extension: yaml
        prefix: authentication
        extension-configs:
          - data-id: kunpeng.core.yaml
            group: DEFAULT_GROUP
            refresh: true

logging:
  level:
    com.kunpeng.framework.modules: debug

  1. 启动前端代码:下载前端代码,然后启动,具体操作请参考前端文档

恭喜您,昆鹏系统已经搭建完成。现在开始体验吧

版本说明

版本说明

  • 目前支持主流jdk 1.8 springBoot 2.7.18(jdk1.8最高支持版本)
  • jdk 1.7 和 springBoot 3 版本会在26年2月之前发布
  • jdk 及 springBoot 更高版本也会在未来升级