一:备环境
JDK >= 1.8
MySQL >= 5.7
Maven >= 3.0
nacos >= 1.3
redis >= 5.0
nodeJs>= 10.0
二:搭建
ruoyi下载:https://ruoyi.vip/
1.下载完将项目导入idea
2.将项目里面的sql目录下ry_20210801.sql、ry_config_20210730.sql、quartz.sql(选择导入)导入数据库(windows命令窗口登录mysql数据库导入命令:source sql文件路径)
nacos下载:https://nacos.io/
配置nacos
1.找到nacos->conf->application.properties文件点击编辑
2.
3.单机启动nacos(命令startup.cmd -m standalone)
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
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.打开终端
2.进入到ruoyi-ui
3.# 安装依赖 npm install(
强烈建议不要用直接使用 cnpm 安装,会有各种诡异的 bug,可以通过重新指定 registry 来解决 npm 安装速度慢的问题 npm install --registry=https://registry.npm.taobao.org)
4.启动 npm run dev
输入http://localhost/login
五:如启动报拒绝连接
1.
2.
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。