首页 > 其他分享 >2023最新IntellJ IDEA诺依SpringCloud开发部署文档(保姆级别)

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

时间:2023-06-05 09:45:19浏览次数:54  
标签:ry www IntellJ IDEA ruoyi html https 2023 com

目录

若依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

二、模块描述

  • 文件路径: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

结语

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

标签:ry,www,IntellJ,IDEA,ruoyi,html,https,2023,com
From: https://www.cnblogs.com/liuyangfirst/p/17455838.html

相关文章

  • SSO2.0 13-20230604
           ......
  • 2023.5.7拷逝
    T1假设交换了\(a[i]\)和\(a[i+1]\),那么\(a[1...i-1]\),\(a[i+2...n]\)与这两个数构成的逆序对不变。只有\(a[i]\)和\(a[i+1]\)两个数构成的逆序对可能发生改变。如果\(a[i]<a[i+1]\),那么逆序对个数加\(+1\);如果\(a[i]=a[i+1]\),那么逆序对个数不变;如果\(a[i]>a[i......
  • LGOI 2023 游记
    前言比赛是深圳市龙岗区的小学生信息学奥林匹克竞赛,下面讲题时会概括题目,要原题的找我,如果要的人多会放在评论区。说真的,没想到疫情三年后的第一场比赛就这么水,8:30进去的,9:10出来的,40分钟光速AK。1.篮球赛比分给你一场篮球比赛的得分情况,如A1B3A2B1A3B3B1#表示A队分......
  • 2023.6.4拷逝
    #T1首先题目没有强制让我们一起算$k^{r(p)}+r^2(p)$,我们可以把它拆成两部分,一部分是$k^{r(p)}$,一部分是$r^2(p)$。考虑递推求解两个部分。先看第一个部分。设$n$的全排列的逆序对个数分别是$p_1,p_2,...,p_{n!}$,并假设我们已经知道$k^{r(p)}$的值。现在新增一个数$n......
  • 连网技术与网络管理2023-06-03 动态路由
    路由协议的类型主要可以分为以下三类:距离矢量协议(DistanceVectorProtocols):这类协议使用跳数(hopcount)作为衡量路径的度量标准。每个路由器仅知道自己相邻路由器的信息,并通过交换路由表来了解整个网络的路由信息。常见的距离矢量协议包括经典的RoutingInformationProtoco......
  • 云锵投资 2023 年 5 月简报
    2023年5月云锵投资团队月报:摘要本月量化基金策略业绩:中;本月量化股票策略业绩:良;(优良中差,表明全国排名四位分)云锵投资概述云锵量化投资包含量化投基、量化投股。量化投基使用自动化程序进行量化选基。其中包含了多个策略。本集合投资目标是通过选择优质基金,来获取更高的......
  • 2023-06-04:你的音乐播放器里有 N 首不同的歌, 在旅途中,你的旅伴想要听 L 首歌(不一定不
    2023-06-04:你的音乐播放器里有N首不同的歌,在旅途中,你的旅伴想要听L首歌(不一定不同,即,允许歌曲重复,请你为她按如下规则创建一个播放列表,每首歌至少播放一次,一首歌只有在其他K首歌播放完之后才能再次播放。返回可以满足要求的播放列表的数量。由于答案可能非常大,请返回它......
  • 2023-06-04:你的音乐播放器里有 N 首不同的歌, 在旅途中,你的旅伴想要听 L 首歌(不一定不
    2023-06-04:你的音乐播放器里有N首不同的歌,在旅途中,你的旅伴想要听L首歌(不一定不同,即,允许歌曲重复,请你为她按如下规则创建一个播放列表,每首歌至少播放一次,一首歌只有在其他K首歌播放完之后才能再次播放。返回可以满足要求的播放列表的数量。由于答案可能非常大,请返回它模10^9......
  • 2023_6_2
    昨天忘记保存了,痛失笔记https://blog.csdn.net/zhaohongfei_358/article/details/122797190标量、向量和张量之间的区别:https://blog.csdn.net/weixin_44010756/article/details/119940429标量:一个单独的数向量:一列数,张量:给予向量和矩阵的推广,标量可视为零阶张量,矢量是一阶......
  • 2023年中总结--没啥思路
    回了两趟家? 清明,五一 学雅思,背单词,花了很大精力,还是达不到90%的正确率  得与失  5月MSI比赛,看了 BLGVSGG ; BLGVST1; JDGVST1; BLG VSG2   4月 读书《万万没想到》《如何阅读一本书》电影《何以为家》《驭风男孩》《黑洞频率》  ......