搭建运行若依微服务版本ruoyi-cloud最新教程

搭建运行若依微服务版本ruoyi-cloud

一、环境准备

  1. JDK >= 1.8
  2. MySQL >= 5.7
  3. Maven >= 3.0
  4. Node >= 12
  5. Redis >= 3

二、后端

2.1数据库准备

  1. 在navicat上创建数据库ry-seatary-configry-cloud
  2. 运行SQL文件ry_20250425.sqlry_config_20250224.sqlry_seata_20210128.sqlquartz.sql文件

完成效果

2.2nacos数据配置

  1. 下载nacos
  2. 配置nacos配置文件 conf/application.properties 添加mysq数据源配置(项目需要的nacos配置存到了mysql中,需要向mysql中去读取,后续需要修改服务ip、端口号、地址等)
java 复制代码
# 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:

shell 复制代码
startup.cmd -m standalone

如下图:

2.3启动后端(无先后顺序)

RuoYiAuthApplication(认证中心 必须启动)
RuoYiGatewayApplication(网关服务 必须启动)
RuoYiSystemApplication(系统模块 必须启动)

RuoYiFileApplication(文件服务 可选)

RuoYiGenApplication(代码生成 可选)

RuoYiJobApplication(定时任务 可选)

RuoYiMonitorApplication(监控中心 可选)

启动成功

三、前端

  1. 找到ruoyi-ui模块
  2. cmd进入文件夹,使用npm install 或者 npm i下载vue依赖
  3. npm run dev启动前端项目
相关推荐
shejizuopin20 分钟前
基于SSM的高校旧书交易系统的设计与实现(任务书)
java·mysql·毕业设计·论文·任务书·基于ssm的·高校旧书交易系统的设计与实现
好好研究22 分钟前
SpringBoot使用外置Tomcat
spring boot·后端·tomcat
lynnlovemin27 分钟前
云原生提速秘籍:Spring Boot转Spring Native实战指南
spring boot·spring·云原生·spring native
1candobetter27 分钟前
JAVA后端开发——Spring Boot 组件化自动配置机制
java·开发语言·spring boot
索荣荣28 分钟前
Spring Boot 实现DOCX转PDF(基于docx4j的轻量级开源方案)
spring boot·后端·pdf
码农小卡拉30 分钟前
MyBatis-Flex 全面解析与实战教程:轻量高效的 MyBatis 增强方案
java·mybatis
没有bug.的程序员30 分钟前
Spring Boot 与 Sleuth:分布式链路追踪的集成、原理与线上故障排查实战
java·spring boot·分布式·后端·分布式链路追踪·sleuth·线上故障排查
专注VB编程开发20年35 分钟前
无 $ 后缀的变体版函数(Mid、InStr)
java·开发语言
牛马11137 分钟前
flutter Riverpod 中的 overrideWith
android·java·flutter
熊猫钓鱼>_>40 分钟前
深入理解Java堆栈:从原理到面试实战
java·开发语言·面试·职场和发展·面向对象·堆栈·oop