一、部署后端
(1)、下载源码
源码地址
(2)、载入项目
采用IDEA IDE打开项目所在路径,载入项目,自动通过Maven下载所需插件
二、部署前端
(1)、源码载入
采用与后端相同文件,取其文件下ruoyi-ui
(2)、安装环境
在HBuilder IDE终端中输入以下命令
下载环境
npm install --registry=https://registry.npmmirror.com
(3)、端口配置
三、部署Redis
(1)、下载windows版本
解压即用
https://github.com/tporadowski/redishttps://github.com/tporadowski/redishttps://github.com/microsoftarchive/redis/releases
https://github.com/microsoftarchive/redis/releases双击运行该应用程序即可
四、导入sql
(1)、选择Ruoyi-Cloud下sql文件夹
在数据库中运行以下sql脚本,运行完成即可
五、安装nacos服务
(1)、下载地址
(2)、部署nacos服务
找一台电脑作为nacos服务器,作为服务注册,所有服务都需要nacos中配置,启动nacos服务
//权限不足,先提升权限
su
//输入密码,以root用户执行
sh startup.sh -m standalone
cloud-alibaba默认端口8848,出现以下界面就可以配置服务信息
(3)、修改数据库配置文件
六、项目运行
(1)、启动后端,登录服务
此时该界面显示列表,证明已有服务连接
此时需要启动三个服务才能正常登录
(2)、启动前端
终端输入命令,启动服务
npm run dev
(3)、启动Redis
(4)、效果展示