一、前后端准备工作
1. 后端安装redis
默认端口:6379
下载连接 https://github.com/tporadowski/redis/releases
解压
双击redis-server.exe启动服务端
双击redis-cli.exe启动客户端连接服务端
在客户端输入 “ping”,出现“PONG”,即证明连接成功
需要启动服务器:
在cmd窗口中输入:redis-server
会出现一个存储桶一样的图像,提示成功,需要一直开着
2. 后端安装 mysql
地址:https://dev.mysql.com/downloads/installer/
选择这个Windows (x86, 32-bit), MSI Installer 8.0.31 431.7M
在验证方式 authorization method 方法中选择第二个 Use Legacy Authorization Method 传统方式兼容mysql5.x
设置密码,需要自己记住
Navicat工具:连接测试端口3306
http://www.it202.top/post/28.html
3.后端安装IntelliJ IDEA
官网下载
4.后端安装jdk
https://www.oracle.com/cn/java/technologies/downloads/#jdk19-windows
5.前端安装node.js
https://nodejs.org/zh-cn/
参考 https://blog.csdn.net/zjyJul/article/details/124243503
6.前端安装vue脚手架
npm install -g @vue/cli
二、下载若依本地启动
1.下载若依
下载 : git clone https://gitee.com/y_project/RuoYi-Vue
ruoyi-ui为前端项目 可以单独剪切出来配置
ruoyi-admin和 其他为后端
2.后端启动
后端启动不了的话主要就是两种数据库启动不成功,或者安装不对。后端端口8080
2.1 用IntelliJ IDEA打开项目,等待安装依赖 2.2 配置数据库 在数据库中新建ry-vue的表,执行sql文件夹中的ry_2022xx.sql 和 quartz.sql ,创建数据库结构 2.3 在ruoyi-admin下找到 application-druid.yml 文件配置数据库
# 主库数据源
master:
url: jdbc:mysql://localhost:3306/ry-vue?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
username: root
password: root123
2.4 在 RuoYiApplication 启动文件
2.5 提示 (♥◠‿◠)ノ゙ 若依启动成功 ლ(´ڡ`ლ)゙ 说明后端启动成功
3.前端启动
后端启动成功后,启动前端正常端口80
3.1 安装依赖 npm i
3.2 启动 npm run dev
3.3 http://localhost:80 ,80的默认端口 不会显示
3.4 可以看到图片验证码的显示的话,说明前后端启动成功 可以登录使用项目了
4.遇到报错问题
若依 编译时 sysConfigController 出错](www.cnblogs.com/hailexuexi/…)
将redis.conf这两个文件 中的 /stop-writes-on-bgsave-error 后面的yes设置为no即可。
重新启动 Redis