返回视频教程列表
应用部署 / 源码部署
源码部署
从零创建应用,准备 MySQL 和 Redis,再通过源码构建完成若依后端、前端部署和访问验证。
时长 05:00预计操作 10 分钟想通过源码构建部署 Java 后端和前端项目的用户
源码部署RuoYiJava前后端分离

点击封面后将在新窗口打开 Rainbond 官方 B 站视频。B 站打开
本教程共 9 个操作步骤
安装 MySQL 和 Redis
先在 Rainbond 中创建若依应用,并从应用市场安装 MySQL 和 Redis,把运行底座补齐。
- MySQL 用于保存若依业务数据和系统表。
- Redis 用于缓存、验证码和登录状态等功能。
- 安装完成后,等待两个组件进入运行中状态。
创建若依应用
获取 MySQL 连接信息
进入 MySQL 组件,打开端口并查看连接信息,用页面提供的地址、端口、账号和密码连接数据库。
- 在端口页面开启 MySQL 对外访问。
- 进入连接信息页面,复制访问地址、端口、root 账号和 root 密码。
- 使用数据库工具或终端先确认 MySQL 可以正常连接。
打开 MySQL 对外访问
创建 ry-vue 数据库并导入 SQL
连接 MySQL 后创建 ry-vue 数据库,并按顺序导入若依业务库和 Quartz 调度库 SQL。
- 新建数据库时填写 ry-vue。
- 字符集和排序规则在建库时一起选好,避免后续中文内容乱码。
- 先执行若依系统业务表和默认数据 SQL,再执行 Quartz 定时任务调度表 SQL。
创建 ry-vue 数据库
Fork 源码并修改连接配置
把若依项目 Fork 到自己的仓库,然后把后端里的 MySQL 和 Redis 配置改成环境变量形式。
- 修改 application-druid.yml,将 MySQL 数据源改成环境变量。
- 修改 application.yml,将 Redis host 和 port 改成环境变量。
- 后续连接依赖后,Rainbond 会自动把数据库和缓存连接信息注入给组件。
修改 MySQL 数据源配置
部署 ruoyi-admin 后端源码
回到 Rainbond 选择源码部署,填写仓库地址和分支,识别为 Java 多模块后选择 ruoyi-admin 开始构建。
- 代码地址和分支按实际 Fork 后的仓库分支填写。
- 语言识别为 Java 多模块后,构建模块选择 ruoyi-admin。
填写源码仓库