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

若依RuoYi v3.6.2部署文档

一、环境构建

软件名称 版本 相关文章推荐
Git 13.5.0 https://www.cnblogs.com/liuyangfirst/p/15996063.html
NodeJS 16.0.0 https://www.cnblogs.com/liuyangfirst/p/15998172.html
JDK 1.8 https://www.cnblogs.com/liuyangfirst/p/14334385.html
Maven 3.6.0 https://www.cnblogs.com/liuyangfirst/p/15981202.html
MySQL 5.6.10 https://www.cnblogs.com/liuyangfirst/p/15997667.html
Redis 5.0.10 https://www.cnblogs.com/liuyangfirst/p/15998117.html
DBeaver 7.3.0 https://www.cnblogs.com/liuyangfirst/p/15997753.html
IntelliJ IDEA 尽量使用比较新的版本 https://www.jetbrains.com/idea/
RedisDesktopManager 0.9.3.817 https://www.cnblogs.com/liuyangfirst/p/15998132.html
NACOS 0.0.0 https://www.cnblogs.com/liuyangfirst/p/17048721.html
Sentinel-dashboard 0.0.0 https://www.cnblogs.com/liuyangfirst/p/17457568.html

二、模块描述

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

三、部署后端

1、下载到本地。


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。

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).
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、启动监控服务

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

    
    账户:ruoyi
    密码:123456
    
    

  • 主页访问

  • 成功后的样式。

  • Nacos中修改账户和密码。

5、查看swagger

  • 主界面位置,点击。

  • 直接访问地址:Swagger UI

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


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

6、Sentinel-dashboard控制台

  • 界面在这个位置。

  • 访问地址:localhost

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

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

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

  • 输入账号密码

    
    账号:sentinel
    密码:sentinel
    
    

  • 登录成功后。

序号 文档
1 若依环境使用手册.docx

结语

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

posted @ 2023-06-05 09:40  北极的大企鹅  阅读(1174)  评论(0编辑  收藏  举报
阅读 - 79万