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 |
二、模块描述
- 文件路径: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.sqlry-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、启动前端项目。
配置IDEA。(参考:https://www.cnblogs.com/liuyangfirst/p/15998984.html)

点击启动。


访问生成的地址。(http://localhost/)

账户和密码是
用户:admin
密码:admin123
登陆后。(进行了修改,广告太多)

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 |
结语
呕心沥血,希望点赞,收藏,评论,转发,您的支持就是本博主前进的动力.
2023最新IntellJ IDEA诺依SpringCloud开发部署文档(保姆级别)的更多相关文章
- 2022最新IntellJ IDEA诺依开发部署文档
前景提示 若伊是国内一款很好的开源项目,非常的便于学习,而且它是开源免费的,但是,它的开发部署文档实在是没法按照那个文档,快速高效的在本地搭建一套可以运行的项目,对于学习开发和使用实在是一大难题,为此 ...
- 2022最新IntellJ IDEA的zheng开发部署文档
目录 前景提示 一.环境整合 构建工具(参考工具部署方式) 二.git 导入编译器 三.模块描述浅析 四.配置文档 1.总配置 2.数据库配置 3.密码设置 4.配置建议 五.在IDEA中执行MySQ ...
- 2022最新IntellJ IDEA的mall开发部署文档
目录 版本说明 一.概述 二.基本构建 三.Git 导入编译器 四.模块描述浅析 五.配置文档 application.yml修改,涉及模块 application-dev.yml修改,涉及模块 ge ...
- jcseg-1.8.7版本发布 - 多配置适应+完整开发帮助文档
jcseg是使用java开发的一款开源中文分词器, 并且提供了最新版本的lucene和solr分词接口. jcseg 1.8.7版本发布了: 1. 更改了内部设计, 加入JcsegTaskConfig ...
- Enterprise Solution 2.2 开发帮助文档集合
首先是一个PPT文档,从宏观层面展示Enterprise Soltion的几个功能特色. Enterprise Solution解决方案安装与配置 将源代码解决方案和演示程序在电脑中进行配置,作为了解 ...
- hadoop2.6.0汇总:新增功能最新编译 32位、64位安装、源码包、API下载及部署文档
相关内容: hadoop2.5.2汇总:新增功能最新编译 32位.64位安装.源码包.API.eclipse插件下载Hadoop2.5 Eclipse插件制作.连接集群视频.及hadoop-eclip ...
- WEB前端开发规范文档(转)
http://codeguide.bootcss.com/ 编写灵活.稳定.高质量的 HTML 和 CSS 代码的规范上面的文档 再结合下面的规范: 无论是从技术角度还是开发视角,对于web前端开发 ...
- Android APP开发需求文档范本
Android APP开发需求文档范本 软件需求文档格式的标准写法 1.引言 1.1 编写目的 • 阐明开发本软件的目的: 1.2 项目背景 • 标识待开发软件产品的名称.代码: • 列出本项目的任 ...
- 网站开发进阶(三十八)Web前端开发规范文档你需要知道的事
Web前端开发规范文档你需要知道的事 规范目的 为提高团队协作效率, 便于后台人员添加功能及前端后期优化维护, 输出高质量的文档, 特制订此文档. 本规范文档一经确认, 前端开发人员必须按本文档规范进 ...
- FlappyBird开发帮助文档
FlappyBird开发帮助文档 项目需求 完成FlappyBird游戏. 功能说明: 游戏开始后,间歇性的点击鼠标,让小鸟向上飞,不会掉下来,并且要穿过柱子的空隙,不能碰到柱子,碰到就dead了,穿 ...
随机推荐
- java 面向对象 --static
java 面向对象 --static package charpter5.Demo09; //static public class Student { private static int age; ...
- 监听watch踏坑之旅!!!vuex中如果数组发生变换但是用watch你监听不到
vuex: SET_INFO(state,info) { console.log('info',info) state.info.unshift(info) state.info.pop() cons ...
- 记某gov门户网站渗透测试(已修复)
前言: 免责声明:涉及到的所有技术仅用来学习交流,严禁用于非法用途,未经授权请勿非法渗透.否则产生的一切后果自行承担! 该渗透测试项目为已授权项目,本文已对敏感部分做了相关处理. 正文: SQL注入( ...
- C语言结构体大小分析
title: C语言结构体大小分析 author: saopigqwq233 date: 2022-04-05 C语言结构体大小分析 一,基本类型 C语言自带的数据类型大小如下 数据类型 大小(字节) ...
- python-爬虫-css提取-写入csv-爬取猫眼电影榜单
猫眼有一个电影榜单top100,我们将他的榜单电影数据(电影名.主演.上映时间.豆瓣评分)抓下来保存到本地的excle中 本案例使用css方式提取页面数据,所以会用到以下库 import time i ...
- 源码安装slurm
一.源码安装munge 1.下载munge 下载地址:https://github.com/dun/munge/releases 2.安装编译 tar -Jxvf munge-0.5.15.tar.x ...
- Go 语言切片是如何扩容的?
原文链接: Go 语言切片是如何扩容的? 在 Go 语言中,有一个很常用的数据结构,那就是切片(Slice). 切片是一个拥有相同类型元素的可变长度的序列,它是基于数组类型做的一层封装.它非常灵活,支 ...
- Terraform 系列-什么是 IaC?
系列文章 Terraform 系列文章 前言 聊到 Terraform, 必然绕不开 IaC 这个概念?那么,什么是 IaC? 基本概念 基础架构即代码 (Infrastructure as Code ...
- 【Zookeeper】(三)部署与使用、服务器节点动态上下线案例分析
目录 Zookeeper部署与使用 1 分布式安装部署 配置服务器编号 增加zoo.cfg集群配置参数 2 启动集群服务器 3 启动集群客户端和命令 4 ️API的使用 引入依赖 创建客户端 创建节点 ...
- C 语言版线程池
一.初始线程池 1.1 何为线程池? 我们先来打个比方,线程池就好像一个工具箱,我们每次需要拧螺丝的时候都要从工具箱里面取出一个螺丝刀来.有时候需要取出一个来拧,有时候螺丝多的时候需要多个人取出多个来 ...