若依springcloud环境 本地搭建

若依springcloud环境 本地搭建_第1张图片

1.准备工作

JDK >= 1.8 (推荐1.8版本)
Mysql >= 5.7.0 (推荐5.7版本)
Redis >= 3.0
Maven >= 3.0
Node >= 12
nacos >= 1.1.0 (ruoyi-cloud >= 3.0.0需要下载nacos >= 2.x.x版本)
sentinel >= 1.6.0

2.下载源码

前往Gitee下载页面(https://gitee.com/y_project/RuoYi-Cloud (opens new window))下载解压到工作目录 

3.把项目添加到工程

若依springcloud环境 本地搭建_第2张图片

4.启动nacos和redis

 启动nacos:startup.cmd -m standalone若依springcloud环境 本地搭建_第3张图片

 启动redis:redis-server.exe redis.windows.conf

若依springcloud环境 本地搭建_第4张图片

5.添加数据库

新建数据库:数据库脚本文件在sql文件夹里

1.ry-cloud 导入数据脚本ry_2021xxxx.sql必须),quartz.sql(可选

2.ry-config 导入数据脚本ry_config_2021xxxx.sql必须

6.配置nacos 

若依springcloud环境 本地搭建_第5张图片

 按照数据表中的信心,添加配置信息(把数据库信息修改成自己的数据库信息)若依springcloud环境 本地搭建_第6张图片

 7.启动服务(启动没有先后顺序)

  • RuoYiGatewayApplication (网关模块 必须
  • RuoYiAuthApplication (认证模块 必须
  • RuoYiSystemApplication (系统模块 必须
  • RuoYiMonitorApplication (监控中心 可选
  • RuoYiGenApplication (代码生成 可选
  • RuoYiJobApplication (定时任务 可选
  • RuoYFileApplication (文件服务 可选

 配置前端

打开 VS code

文件----》添加文件到工作区

若依springcloud环境 本地搭建_第7张图片



# 安装依赖
npm install

# 强烈建议不要用直接使用 cnpm 安装,会有各种诡异的 bug,可以通过重新指定 registry 来解决 npm 安装速度慢的问题。
npm install --registry=https://registry.npmmirror.com

# 本地开发 启动项目
npm run dev

 启动项目 成功打开界面

大功告成 

若依springcloud环境 本地搭建_第8张图片

熔断降级 

参考官方文档:熔断和降级 | RuoYi使用若依快速构建web应用程序http://doc.ruoyi.vip/ruoyi-cloud/cloud/sentinel.html#%E5%9F%BA%E6%9C%AC%E4%BB%8B%E7%BB%8D

更多详细配置机功能介绍请参照官方文档

介绍 | RuoYi使用若依快速构建web应用程序http://doc.ruoyi.vip/ruoyi/ 

你可能感兴趣的:(spring,cloud,后端)