项目地址要选对项目地址要选对项目地址要选对其实项目中已经有了比较详细的部署文档奈何在部署过程中还是踩了一些坑。此流水文档的初衷是给像我一样的小白提供一些参考希望大家都能快速的完成项目部署。一、下载项目源文件项目地址ruoyi前后端分离项目通过git下载git clonehttps://gitee.com/y_project/RuoYi-Vue.git其中文件夹ruoyi-ui为前端项目其它为后端项目。二、后端部署首先要导入项目idea、eclipse 都可以项目导入成功后配置maven、修改配置文件配置maven需要配置依赖(1) 安装mavenidea选择maven对应的版本(2) 修改maven配置文件conf/settings.xml指定本地仓库、私有仓库地址 localRepository/localRepository、mirrorx/mirror如果是内网环境需要配置私服地址可通过mirror指定修改项目配置文件/ruoyi-admin/src/main/resources本地路径、mysql账号密码、redis看情况配置项目默认redis密码为空如果本地redis有设置密码需要在配置文件进行配置(1) application.xml、(2) application-druid.yml、(3) logback.xml创建数据库/表、导入数据、创建/调试数据库链接使用mysql数据库新增项目数据库ruoyi期间遇到问题创建数据库链接报错返回Public Key Retrieval is not allowed解决方法链接后新增参数?allowPublicKeyRetrievaltrueuseSSLfalse导入数据sql/quartz.sql、ry_20260320.sqlRedis部署(1) Mac/Linux版本可以直接到官网下载(2) Win 自3.x起官网和微软网站就没有redis安装包更新了好在github有开发者在编译发布更新目前最新有5.0.9版本可下下载地址暂时部署在虚拟桌面https://github.com/tporadowski/redis/releases/备注配置文件默认是没有密码如果新增密码要同步修改运行后端项目查看运行日志如有报错重点看下错误提示三、前端部署1、本地安装vsCode、Nodejs添加Nodejs环境变量2、如果有网络访问限制可设置私有仓库地址pm config set registry https://xxx.xx.com3、进入项目目录后安装依赖npm install4、启动服务npm run dev