13 Star 139 Fork 20

lubase/LuBase

 / 详情

LuBase私有化部署步骤&扫码入微信群

待办的
拥有者
创建于  
2024-06-01 06:40

微信扫码入群

输入图片说明

私有化部署

环境准备

  1. Mysql8.0或5.7
  2. RocketMQ或者RabbitMQ
  3. Redis
  4. JDK11
  5. nginx

安装包下载列表 --->

私有化部署请联系群主获取安装包和数据库。
以下部署文档不再更新,最新文档请移步----> https://www.yuque.com/jiaque-okoeu/zt6gq2/ct0pahpkwrylwr4y

一、数据库初始化

支持5.7和8.0版本

  1. 创建主库lubase(可以修改为任意名字),并使用脚本 lcpV1.0.0.sql 初始化主数据库

  2. 创建流程引擎数据库wfengine(可以修改为任意名字),并使用脚本 wfengineV1.0.0.sql 初始化数据库

  3. 创建业务应用测试库demo(可以修改为任意名字),并使用脚本 demoV1.0.0.sql 初始化数据库

  4. 重要 修改主库lubase中表dm_database 表 数据库连接信息

二、启动缓存服务和流程引擎服务

  1. 修改yaml文件中:lubase数据库连接地址、redis 连接地址
  2. 启动 lubase-cache 服务 和流程引擎服务

三、启动lubase管理端服务和业务端服务

  1. 修改yaml文件文件中:lubase数据库连接地址、redis 连接地址、MQ连接地址,修改cache-server地址为 缓存服务地址。

    如果使用RocketMQ 需要设置 lubase.wf-engine.mq-type=rocketmq ,如果使用RabbitMQ 设置此属性值为rabbitmq

  2. 启动 lubase-admin服务和extend-demo服务

四、启动web-admin

  1. 修改nginx 的api 代理地址 为 lubase主服务地址
server {
        listen       80;
        server_name  localhost;

        location / {
          	# 设置web-admin文件路径
            root   /dist/html;
            index  index.html index.htm;
        }
        location /api/ {
             # 设置lubase主服务地址
           proxy_pass http://XX.XX.XX.XX:port/;
           client_max_body_size 50m;
           client_body_timeout 60s;
        }
      	add_header Cache-Control no-cache;
}
  1. 启动前端程序

五、启动web-业务端

  1. 修改nginx 的api 代理地址 为 lubase主服务地址
server {
        # 设置和web-管理端不一样的端口
        listen       81;
        server_name  localhost;

        location / {
          	# 设置web-业务端文件路径
            root   /dist/html;
            index  index.html index.htm;
        }
        location /api/ {
                # 设置lubase主服务地址
           proxy_pass http://XX.XX.XX.XX:port/;
           client_max_body_size 50m;
           client_body_timeout 60s;
        }
      	add_header Cache-Control no-cache;
}
  1. 启动前端程序

六、功能验证

  1. 访问web-admin进行登录验证:默认账号admin
  2. 从库连接验证:点击“测试连接”提示成功
  3. 应用管理:预览地址修改为 web-业务端地址,点击应用预览可以跳转到业务端应用表示功能正常

评论 (0)

LuBase 创建了任务 7个月前
LuBase 修改了描述 7个月前
LuBase 置顶等级设置为 7个月前
LuBase 优先级设置为严重 7个月前
LuBase 优先级严重 修改为不指定 7个月前
LuBase 修改了描述 7个月前
LuBase 修改了描述 7个月前
LuBase 修改了标题 7个月前
LuBase 修改了描述 7个月前
LuBase 修改了描述 7个月前
LuBase 修改了描述 7个月前
LuBase 修改了描述 7个月前
LuBase 修改了描述 7个月前
LuBase 修改了描述 7个月前
LuBase 修改了描述 7个月前
LuBase 修改了描述 7个月前
LuBase 修改了描述 7个月前
LuBase 修改了描述 7个月前
LuBase 修改了描述 7个月前
LuBase 修改了描述 7个月前
LuBase 修改了描述 7个月前
LuBase 修改了描述 7个月前
LuBase 修改了描述 7个月前
LuBase 修改了描述 7个月前
LuBase 修改了描述 7个月前
LuBase 修改了描述 7个月前
LuBase 修改了描述 7个月前
LuBase 修改了描述 7个月前
LuBase 修改了描述 7个月前
LuBase 修改了描述 7个月前
LuBase 负责人设置为LuBase 7个月前
LuBase 修改了描述 6个月前
LuBase 修改了描述 6个月前
LuBase 修改了描述 6个月前
LuBase 修改了描述 6个月前
LuBase 修改了描述 6个月前
LuBase 修改了描述 6个月前
LuBase 修改了描述 6个月前
LuBase 修改了描述 6个月前
LuBase 修改了描述 6个月前
LuBase 修改了描述 6个月前
LuBase 修改了描述 6个月前
LuBase 修改了描述 5个月前
LuBase 修改了描述 5个月前
LuBase 修改了描述 5个月前
LuBase 修改了描述 5个月前
LuBase 修改了描述 5个月前
LuBase 修改了描述 5个月前
LuBase 修改了描述 5个月前
LuBase 修改了描述 5个月前
LuBase 修改了描述 5个月前
LuBase 修改了描述 4个月前
LuBase 修改了描述 4个月前
LuBase 修改了描述 4个月前
LuBase 修改了描述 4个月前
LuBase 修改了描述 4个月前
LuBase 修改了描述 4个月前
LuBase 修改了描述 3个月前
LuBase 修改了描述 2个月前
LuBase 修改了描述 2个月前
展开全部操作日志

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(1)
LuBase-small_garden
1
https://gitee.com/lubase/lu-base.git
git@gitee.com:lubase/lu-base.git
lubase
lu-base
LuBase

搜索帮助