搭建运行若依微服务版本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启动前端项目
相关推荐
沐浴露z19 分钟前
【JVM】详解 运行时数据区
java·jvm
云泽80832 分钟前
C/C++内存管理详解:从基础原理到自定义内存池原理
java·c语言·c++
Code小翊40 分钟前
堆的基础操作,C语言示例
java·数据结构·算法
高山上有一只小老虎1 小时前
idea中设置快捷键风格
java·ide·intellij-idea
JH30731 小时前
IDEA自带的Maven安装位置
java·maven·intellij-idea
Q_Q5110082851 小时前
python+uniapp基于微信小程序的学院设备报修系统
spring boot·python·微信小程序·django·flask·uni-app
小毛驴8501 小时前
在Spring Boot开发中,HEAD、OPTIONS和 TRACE这些HTTP方法各有其特定的应用场景和实现方式
spring boot·后端·http
梵得儿SHI1 小时前
Java 反射机制核心类详解:Class、Constructor、Method、Field
java·开发语言·反射·class·constructor·java反射·java反射机制
m0_736927042 小时前
想抓PostgreSQL里的慢SQL?pg_stat_statements基础黑匣子和pg_stat_monitor时间窗,谁能帮你更准揪出性能小偷?
java·数据库·sql·postgresql
Jabes.yang2 小时前
Java面试大作战:从缓存技术到音视频场景的探讨
java·spring boot·redis·缓存·kafka·spring security·oauth2