一:备环境

JDK >= 1.8
MySQL >= 5.7
Maven >= 3.0
nacos >= 1.3
redis >= 5.0
nodeJs>= 10.0

二:搭建

ruoyi下载:https://ruoyi.vip/

image.png
1.下载完将项目导入idea
2.将项目里面的sql目录下ry_20210801.sql、ry_config_20210730.sql、quartz.sql(选择导入)导入数据库(windows命令窗口登录mysql数据库导入命令:source sql文件路径)

nacos下载:https://nacos.io/

image.png

配置nacos

1.找到nacos->conf->application.properties文件点击编辑
2.image.png
3.单机启动nacos(命令startup.cmd -m standalone)
image.png
4.浏览器输入localhost:8848/nacos访问nacos(默认用户名nacos,密码nacos)
5.在如下几个文件中将redis地址、用户名、密码更换成自己的
ruoyi-gateway-dev.yml、ruoyi-auth-dev.yml、ruoyi-system-dev.yml、ruoyi-gen-dev.yml、ruoyi-job-dev.yml
6.在如下几个文件中将mysql地址、用户名、密码更换成自己的
​ ruoyi-system-dev.yml、ruoyi-gen-dev.yml、ruoyi-job-dev.yml
image.png

redis下载:http://redis.cn/

1.解压完 在windows命令窗进入到redis目录安装服务(redis-server --service-install redis.windows.conf)
2.启动redis:redis-server --service-start

三:启动项目

1.RuoYiGatewayApplication (网关模块 必须
2.RuoYiAuthApplication (认证模块 必须
3.RuoYiSystemApplication (系统模块 必须
4.RuoYiMonitorApplication (监控中心 可选)
5.RuoYiGenApplication (代码生成 可选)
6.RuoYiJobApplication (定时任务 可选)
7.RuoYFileApplication (文件服务 可选)

四:前端搭建

1.打开终端image.png
2.进入到ruoyi-uiimage.png
3.# 安装依赖 npm install(
强烈建议不要用直接使用 cnpm 安装,会有各种诡异的 bug,可以通过重新指定 registry 来解决 npm 安装速度慢的问题 npm install --registry=https://registry.npm.taobao.org)
image.png
4.启动 npm run dev
输入http://localhost/login

五:如启动报拒绝连接


1.image.png
2.image.png


爱一个人没有错
7 声望3 粉丝