• pigx快速上手


    一、项目下载
    ssh://git@*.*.*.*:33068/root/tajia.git

    二、配置数据库
    1.参数说明

    版本: mysql5.7.8+
    默认字符集: utf8mb4
    默认排序规则: utf8mb4_general_ci
    
    要求设置数据库大小写不敏感
    lower_case_table_names = 1
    https://blog.csdn.net/fdipzone/article/details/73692929

    2.数据库脚本说明

    db/1scheme.sql 建库语句
    db/2tajiax.sql 核心数据库
    db/3tajiax_ac.sql 工作流相关数据库
    db/4tajiax_job.sql 定时任务相关数据库
    db/5tajiax_mp.sql 微信公众号相关数据库
    db/6tajiax_config.sql 配置中心数据库
    db/7tajiax_pay.sql 支付模块数据库
    db/8tajiax_codegen.sql 代码生成模块数据库

     

    3.关于系统账号密码说明

    系统                          作用                      账号密码
    tajia-ui                      用户登录                  admin/123456
    tajia-register                nacos 注册配置中心         nacos/nacos
    tajia-sentinel-dashboard      sentinel 流量保护         sentinel/sentinel
    tajia-monitor                 服务监控                  pigx/pigx
    tajia-bi-platform             报表设计平台               pigx/pigx

     

    三、配置本地 hosts
    Windows配置,编辑C:WindowsSystem32driversetchosts文件:

    127.0.0.1 tajia-register
    127.0.0.1 tajia-gateway
    127.0.0.1 tajia-redis
    127.0.0.1 tajia-xxl
    127.0.0.1 tajia-mysql
    127.0.0.1 tajia-sentinel
    127.0.0.1 tajia-monitor

     

    四、配置修改
    1.nacos 数据源修改
    /tajia-register/src/main/resources/bootstrap.yml

    # 数据源相关配置

    db:
      num: 1
      user: ${MYSQL_USER:xk-dev}
      password: ${MYSQL_PWD:xk-dev}
      url:
        0: jdbc:mysql://${MYSQL_HOST:tajia-mysql}:${MYSQL_PORT:33064}/${MYSQL_DB:tajiax_config}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&nullCatalogMeansCurrent=true&allowPublicKeyRetrieval=true

     

    2.启动 TajiaNacosApplication

    /tajia-register/src/main/java/com/alibaba/nacos/TajiaNacosApplication.java

     

    浏览器访问 http://127.0.0.1:8848/nacos 默认账号密码(nacos/nacos)

     

    a.编辑 【浏览器 Nacos 中】application-dev.yml 修改 redis 配置

    spring:
      redis:
        host: tajia-redis
        password:

     

    b.编辑【浏览器 Nacos 中】 修改数据库配置

    配置文件名称
    tajia-upms-biz-dev.yml
    tajia-auth-dev.yml
    tajia-codegen-dev.yml
    tajia-pay-platform-dev.yml
    tajia-oa-platform-dev.yml
    tajia-mp-platform-dev.yml
    tajia-daemon-elastic-job-dev.yml
    tajia-daemon-quartz-dev.yml
    
    spring:
      datasource:
        type: com.alibaba.druid.pool.DruidDataSource
        druid:
          driver-class-name: com.mysql.cj.jdbc.Driver
          username: ${MYSQL_USER:xk-dev} #只需要修改此处用户名密码,冒号后边部分
          password: ${MYSQL_PWD:xk-dev}  #只需要修改此处用户名密码,冒号后边部分
          url: jdbc:mysql://${MYSQL_HOST:tajia-mysql}:${MYSQL_PORT:33064}/${MYSQL_DB:tajiax}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&allowMultiQueries=true&allowPublicKeyRetrieval=true

     

    五、启动顺序(基础模块)

    1. /tajia-register/TajiaNacosApplication.java
    2. /tajia-upms-biz/AdminApplication.java [注意启动完毕输出路由初始化完毕再去启动其他模块]
    4. /tajia-auth/AuthApplication.java
    3. /tajia-gateway/GatewayApplication.java
    
    4. /tajia-demo-biz/DemoApp.java ##最后启动业务服务

     

    六、访问 knife4j 页面
    http://tajia-gateway:9999/doc.html


    七、启动前端
    nodejs版本要求:10<= node 版本 <=14
    nodejs下载地址:https://nodejs.org/dist/

    # 下载前端源码
    git clone ssh://git@*.*.*.*:33068/root/tajia-ui.git
    
    # 安装cnpm 镜像
    npm install -g cnpm --registry=https://registry.npm.taobao.org
    
    # 安装依赖
    cd tajia-ui
    cnpm install
    
    # 启动
    npm run dev
    
    #地址
    http://localhost:8080/
    admin/123456

     

  • 相关阅读:
    安卓打包名称
    安卓判断麦克风权限
    Redis基础了解
    Redis的安装
    SVN的日常使用和安装
    Maven基础2
    Maven基础1
    ResultSet的Type
    Hibernate高级查询QBC条件设置——Restrictions用法 引自:http://www.cnblogs.com/evon168/archive/2010/10/29/1863059.html
    Spring配置事务 http://www.cnblogs.com/leiOOlei/p/3725911.html
  • 原文地址:https://www.cnblogs.com/linjiqin/p/15477402.html
Copyright © 2020-2023  润新知