2023最新IntellJ IDEA诺依SpringCloud开发部署文档(保姆级别)

若依RuoYi v3.6.2部署文档#

一、环境构建#

二、模块描述#

  • 文件路径:y-project/pom.ml
模块名称 描述
ruoyi-api 接口模块
ruoyi-auth 认证中心
ruoyi-common 通用模块
ruoyi-gateway 网关模块
ruoyi-modules 业务模块
ruoyi-visual 图形化管理模块
ruoyi-ui 前端框架
sql sql语句
  • 实际项目

三、部署后端#

1、下载到本地。#

Copy Highlighter-hljs
git clone https://gitee.com/y_project/RuoYi-Cloud.git

2、MySQL导入数据。#

  • 新建数据库ry-config(配置文件数据库,必须有)、ry-cloud(主业务数据库,必须有)、ry-seata(必须有)

    数据库 对应脚本
    ry-cloud sql/ry_20230223.sql
    sql/quartz.sql
    ry-config sql/ry_config_20220929.sql
    ry-seata sql/ry_seata_20210128.sql
  • 项目实际图样.

3、Nacos修改#

(1)保证本地Nacos下载安装成功,修改本地Nacos的application.properties。
Copy Highlighter-hljs
spring.datasource.platform=mysql db.num=1 db.url.0=jdbc:mysql://127.0.0.1:3306/ry-config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC # 本地MySQL的账户和密码 db.user.0=root db.password.0=123456

(2)启动本地的Nacos.
  • 进入bin目录,输入启动命令(或者做成bat).
Copy Highlighter-hljs
startup.cmd -m standalone
  • 启动图样.

  • 修改文件.

    名称 修改
    ruoyi-system-dev.yml 修改username和password为本地的账户密码,或者修改mysql的jar路径
    ruoyi-gen-dev.yml 修改username和password为本地的账户密码,或者修改mysql的jar路径
    ruoyi-job-dev.yml 修改username和password为本地的账户密码,或者修改mysql的jar路径
  • 实际图样.

4、启动本地的Redis#

5、启动如下模块#

  • 未看到右侧产生报错信息为正确启动。

四、部署前端#

1、保证Node安装没有问题,并且进行了环境配置。#

2、进入到项目存放的目录,进行打包。#

  • 打包后项目会生成dist和module两个文件夹。

3、启动前端项目。#

4、启动监控服务#

  • 启动监控服务。访问地址:若依服务状态监控

    Copy Highlighter-hljs
    账户:ruoyi 密码:123456

  • 主页访问

  • 成功后的样式。

  • Nacos中修改账户和密码。

5、查看swagger#

  • 主界面位置,点击。

  • 直接访问地址:Swagger UI

  • 这里的apikey找到可以看所有的接口了。

    图片[1]-2023最新IntellJ IDEA诺依SpringCloud开发部署文档(保姆级别)-五八三

  • 打开网页,按F12进入开发者模式,访问接口,找到如图信息,复制输入到上图位置。

6、Sentinel-dashboard控制台#

  • 界面在这个位置。

  • 访问地址:localhost

  • 下载地址在git上,地址:Releases · alibaba/Sentinel (github.com)

  • 使用命令启动(保证java环境无误)。

    Copy Highlighter-hljs
    java -Dserver.port=8718 -Dcsp.sentinel.dashboard.server=localhost:8718 -Dproject.name=sentinel-dashboard -jar sentinel-dashboard-1.8.6.jar
  • 访问地址:localhost

  • 输入账号密码

    Copy Highlighter-hljs
    账号:sentinel 密码:sentinel

  • 登录成功后。

结语#

呕心沥血,希望点赞,收藏,评论,转发,您的支持就是本博主前进的动力.

© 版权声明
THE END
喜欢就支持一下吧
点赞0

Warning: mysqli_query(): (HY000/3): Error writing file '/tmp/MYSMXnRQ' (Errcode: 28 - No space left on device) in /www/wwwroot/583.cn/wp-includes/class-wpdb.php on line 2345
admin的头像-五八三
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

图形验证码
取消
昵称代码图片