搭建运行若依微服务版本ruoyi-cloud
一、环境准备
- JDK >= 1.8
- MySQL >= 5.7
- Maven >= 3.0
- Node >= 12
- Redis >= 3
二、后端

2.1数据库准备

- 在navicat上创建数据库
ry-seata、ry-config、ry-cloud- 运行SQL文件
ry_20250425.sql、ry_config_20250224.sql、ry_seata_20210128.sql、quartz.sql文件
完成效果

2.2nacos数据配置
- 下载nacos
- 配置nacos配置文件
conf/application.properties添加mysq数据源配置(项目需要的nacos配置存到了mysql中,需要向mysql中去读取,后续需要修改服务ip、端口号、地址等)
# db mysql
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://localhost:3306/ry-config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user=root #mysqly用户名
db.password=password #mysql密码
3.启动nacos:
startup.cmd -m standalone
如下图:

2.3启动后端(无先后顺序)
RuoYiAuthApplication(认证中心 必须启动)
RuoYiGatewayApplication(网关服务 必须启动)
RuoYiSystemApplication(系统模块 必须启动)
RuoYiFileApplication(文件服务 可选)
RuoYiGenApplication(代码生成 可选)
RuoYiJobApplication(定时任务 可选)
RuoYiMonitorApplication(监控中心 可选)
启动成功

三、前端
- 找到ruoyi-ui模块

cmd进入文件夹,使用npm install或者npm i下载vue依赖

- npm run dev启动前端项目




















