登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
模力方舟
AI 队友
登录
注册
Gitee 2025 年度开源项目评选中
代码拉取完成,页面将自动刷新
开源项目
>
前沿技术
>
低代码
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
13
Star
163
Fork
21
lubase
/
LuBase
代码
Issues
2
Pull Requests
1
Wiki
统计
流水线
服务
JavaDoc
PHPDoc
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
SBOM
我知道了,不再自动展开
更新失败,请稍后重试!
移除标识
内容风险标识
本任务被
标识为内容中包含有代码安全 Bug 、隐私泄露等敏感信息,仓库外成员不可访问
LuBase私有化部署步骤&扫码入微信群
置顶
待办的
#I9U4LD
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主服务地址 ```shell 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; } ``` 2. 启动前端程序 #### 五、启动web-业务端 1. 修改nginx 的api 代理地址 为 lubase主服务地址 ```shell 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; } ``` 2. 启动前端程序 #### 六、功能验证 1. 访问web-admin进行登录验证:默认账号admin 2. 从库连接验证:点击“测试连接”提示成功 3. 应用管理:预览地址修改为 web-业务端地址,点击应用预览可以跳转到业务端应用表示功能正常
## 微信扫码入群  ## 私有化部署 #### 环境准备 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主服务地址 ```shell 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; } ``` 2. 启动前端程序 #### 五、启动web-业务端 1. 修改nginx 的api 代理地址 为 lubase主服务地址 ```shell 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; } ``` 2. 启动前端程序 #### 六、功能验证 1. 访问web-admin进行登录验证:默认账号admin 2. 从库连接验证:点击“测试连接”提示成功 3. 应用管理:预览地址修改为 web-业务端地址,点击应用预览可以跳转到业务端应用表示功能正常
评论 (
0
)
登录
后才可以发表评论
状态
待办的
待办的
进行中
已完成
已关闭
负责人
未设置
LuBase
small_garden
负责人
协作者
+负责人
+协作者
标签
未设置
标签管理
里程碑
未关联里程碑
未关联里程碑
Pull Requests
未关联
未关联
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
未关联
分支 (29)
标签 (11)
master
release/3.0.0
feature/lubase3.X
feature/去除缓存版本1117
feature/lubase2.2.X
release/2.1.7
feature/lubase2.1.X
version/lubase2.1.X
release/2.1.6
version/lubase2.2.X
feature/2.1.X_修复漏洞_1115
release/2.2.0
feature/lubase2.2.0
feature/1.6.X
feature/lubase2.1.0
release/lubase2.1.3
release/lubase2.1.2
release/lubasecore2.1.1
feature/缓存修改未dubbo1003
release/发布lubase2.0.14
release/lubase-api1.0.7
feature/1.6.6-wfproxy
release/2.0.9
release/2.0.0发布
release/model-1.6.7api1.0.5
release/1.6.6
feature/2.0.0
release/1.6.5
release/1.6.0版本发布
发布core和orm2.0.1
V1.2.2
V1.1.0
20240808
V1.0.0
240718
v0.11.0
v0.9.1
v0.9.0
v2
v1
开始日期   -   截止日期
-
置顶选项
不置顶
置顶等级:高
置顶等级:中
置顶等级:低
优先级
不指定
严重
主要
次要
不重要
参与者(1)
1
https://gitee.com/lubase/lu-base.git
git@gitee.com:lubase/lu-base.git
lubase
lu-base
LuBase
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册