搭建運行若依微服務版本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啟動前端項目