获课:789it.top/14165/
在数字化项目开发中,快速搭建管理后台是提升效率的关键。若依(RuoYi)作为一款基于Spring Boot的开源快速开发平台,凭借其模块化设计、开箱即用的功能和简洁的交互界面,成为中小型项目的理想选择。本文将用纯文字形式,详细介绍如何在十分钟内完成若依Spring Boot版的部署,并实现从下载到登录的全流程操作。
一、准备工作:环境与工具配置
1. 环境要求
Java环境:需安装JDK 8或更高版本(推荐JDK 11),确保开发环境支持Java应用运行。
数据库:需提前安装MySQL 5.7及以上版本或MariaDB 10.3及以上版本,并启动数据库服务。
构建工具:需安装Maven 3.6及以上版本,用于管理项目依赖。
开发工具:推荐使用IntelliJ IDEA或Eclipse(需安装Maven插件),也可使用其他文本编辑器配合命令行操作。
2. 快速检查
通过命令行输入java -version和mvn -v,确认Java和Maven已正确安装。
打开数据库客户端工具,输入用户名和密码,确认能正常连接MySQL服务。
确保网络连接正常,以便后续下载若依源码。
二、下载与解压:获取若依源码
1. 官方下载渠道
访问若依的GitHub仓库或Gitee镜像站(国内访问速度更快):
GitHub地址:搜索"RuoYi"进入官方仓库
Gitee地址:搜索"若依"进入官方镜像
在仓库页面找到"Release"标签,选择最新稳定版本(如v4.7.0),下载名为ruoyi-admin.zip的压缩包(此为Spring Boot后台管理模块)。
2. 解压与目录结构
将下载的压缩包解压到本地目录(如D盘根目录下的ruoyi文件夹)。
解压后主要包含以下核心文件夹:
sql文件夹:存放数据库初始化脚本,包含表结构和基础数据
bin文件夹:包含启动脚本(Windows和Linux系统通用)
doc文件夹:项目文档,包含部署说明和使用指南
三、数据库初始化:导入表结构
1. 创建专用数据库
打开数据库客户端工具(如MySQL Workbench、Navicat等),使用管理员账号登录。
执行创建数据库命令:新建名为ry的数据库,字符集选择utf8mb4,排序规则选择utf8mb4_unicode_ci。
2. 执行初始化脚本
找到解压目录下的sql文件夹,里面包含一个以日期命名的SQL文件(如ry_2023xxx.sql)。
在数据库客户端工具中打开该SQL文件,执行全部内容。
执行完成后,刷新数据库列表,确认已生成包含sys_user、sys_menu等核心表。
四、配置修改:适配本地环境
1. 修改数据库连接
找到解压目录下的config文件夹,里面包含application-druid.yml配置文件。
使用文本编辑器打开该文件,找到数据库连接配置部分。
将数据库地址、用户名和密码修改为本地实际值(如将localhost改为实际IP,root改为自定义用户名)。
2. 调整服务端口(可选)
打开同目录下的application.yml文件,找到server.port配置项。
若需修改服务端口(默认8080),将值改为其他可用端口(如8081)。
五、启动服务:两种启动方式
方式1:使用Maven启动(推荐)
打开命令行工具,进入项目根目录(如D:\ruoyi)。
输入mvn clean package命令,Maven会自动下载依赖并打包项目(首次运行可能需要1-2分钟)。
打包完成后,输入java -jar target/ruoyi-admin.jar启动应用。
观察命令行输出,当看到Started RuoYiApplication字样时,表示启动成功。
方式2:使用启动脚本
进入解压目录下的bin文件夹。
Windows系统双击startup.bat文件,Linux/Mac系统执行./startup.sh命令。
脚本会自动检测环境并启动服务,控制台会显示启动日志。
有疑问加站长微信联系(非本文作者))
