一、简介

RuoYi是一个后台管理系统,基于经典技术组合(Spring Boot、Apache Shiro、MyBatis、Thymeleaf)主要目的让开发者注重专注业务,降低技术难度,从而节省人力成本,缩短项目周期,提高软件安全质量。

若依是作者给女儿取的名字(寓意:你若不离不弃,我必生死相依)

在线体验

  • 若依官网:http://ruoyi.vip
  • 演示地址:http://demo.ruoyi.vip
  • 代码下载:https://gitee.com/y_project/RuoYi

系统需求

  • JDK >= 1.8
  • MySQL >= 5.7
  • Maven >= 3.0

二、项目部署

1.下载RuoYi-Vue

(博主使用的是3.8.0,虽然不是最新版本但是也够用)

博主使用的版本

最新版本3.8.2

2.使用IDEA导入项目

1.点击Open

2.选择你下载的路径,点击OK

3.等待Maven加载项目依赖

注:如果项目加载完成了Maven还报错

  • 方法1.检查Maven的仓库地址是否正确
  • 方法2.右键项目--》Run Maven--》Reimport

4. 更改数据库地址

打开入口程序(ruoyi-admin)的数据库配置文件(application-druid.yml

更改成自己的地址

5.导入SQL

NaviCat中运行SQL文件

找到你的项目地址中的sql文件,然后两个都导入(编码:UTF-8)

所有表

6.安装Redis

​​​​​​​​ windows版本的Redis5.0.10地址

一直点下一步就行

注:这里只安装Redis服务

7.安装npm与node.js

安装详情

8.使用前端工具导入ruoyi-ui

博主使用的HBuilderX

9.启动后台

浏览器输入http://localhost:8080/查看是否成功

因为application.yml文件中的访问路径为/

10.使用黑窗口启动前端

1.先进入ruoyi-ui目录

cd ruoyi-ui

2.安装依赖

npm install

3.本地开发 启动项目

npm run dev

11.等待自动弹框查看效果

博主水平有限,难免有错。欢迎评论交流

若依RuoYi-Vue项目部署(前后端分离版本)相关推荐

  1. 用uwsgi和nginx 部署 django和vue打造的前后端分离项目

    用uwsgi和nginx 部署 django和vue打造的前后端分离项目 前言 由于现在没有彻底掌握nginx的使用,部署起来有点磕磕绊绊,为了防止以后再次需要部署的时候无法快速找到适合的资料,以此文 ...

  2. ubantu20.04服务器使用docker以及docker-compose编排部署前后端分离个人博客项目(springboot+vue+mysql+redis)

    ubantu20.04使用docker部署前后端分离个人博客项目(springboot+vue+mysql+redis) 前言 本博客是基于springboot+vue+jwt+redis+mysql ...

  3. linux --- 部署前后端分离项目

    vue + uwsgi +nginx 部署前后端分离项目 准备项目 1.将前端vue项目包和后端django项目包上传服务器,通过lrzsz,直接从windows拖进linux中 2.解压缩操作 前端 ...

  4. 使用 Nginx 部署前后端分离项目,解决跨域问题

    前后端分离这个问题其实松哥和大家聊过很多了,上周松哥把自己的两个开源项目部署在服务器上以帮助大家可以快速在线预览(喜大普奔,两个开源的 Spring Boot + Vue 前后端分离项目可以在线体验了 ...

  5. (一)专题介绍:移动端安卓手机改造成linux服务器linux服务器中安装软件、部署前后端分离项目实战

    快捷目录 前言 一.涉及到的相关技术简介 二.具体实现过程及踩坑杂谈 1.安卓手机改造成linux系统实现方案 2.改造后的手机Linux中软件的安装 3.手机Linux中安装MySQL5.7踩坑实录 ...

  6. Docker部署前后端分离项目

    云主机 centos7 中Docker容器式部署前后端分离项目Django+Vue.js 前期准备: Docker安装Docker - CentOS Docker 软件包和依赖包已经包含在默认的 Ce ...

  7. 使用SpringBoot + Vue (若依前后端分离版) 写项目的一些总结(持续更新...)

    使用SpringBoot + Vue(若依前后端分离版) 写项目的一些总结 获取Redis服务 @Autowired private RedisCache redisCache; String cap ...

  8. Vue+Spring Boot 前后端分离的商城项目开源啦!

    1 新蜂商城 Vue 移动端版本开源啦! 去年开源新蜂商城项目后,就一直在计划这个项目 Vue 版本的改造,2020 年开始开发并且自己私下一直在测试,之前也有文章介绍过测试过程和存在的问题,修改完成 ...

  9. 驾校分期-众筹项目java前后端分离项目vue(微信小程序+java前后端源码下载)

    可以idea直接打开,mysql数据库项目,前后端分离项目vue,分期可自动设置,自动换算金额 驾校分期-众筹项目java前后端分离项目vue(微信小程序+java前后端源码下载)

最新文章

  1. Leetcode 963. 最小面积矩形 II 解题思路及C++实现
  2. 好好学python·函数
  3. jmeter 核心_初识性能测试工具JMeter
  4. SpringSecurity过滤器链加载原理
  5. ES6-8 - 函数名/对象拓展、描述符、getter/setter
  6. MySQL的存储引擎InnoDB,B+Tree数据结构索引的实现原理图(聚簇索引/聚集索引)
  7. CVPR 2021 | 跨模态点云补全新框架ViPC:用单一视图推断完整信息
  8. hbuilder php mysql_xampp本地服务器+HBuilder配置php环境
  9. SQL基础之 基本属性和运算 (一)
  10. python发送邮件并返回提示_用python3的smtplib库发邮件一直返回无法发送邮件提示,是什么原因?...
  11. 分享一个前后端分离的轻量级内容管理框架
  12. android获取spinner的值_在Android的Spinner中实现键值对的正确方法是什么
  13. 设置Exchange 通讯组接收外部组织邮件
  14. arcgis制作空间变化图怎么做_Arcgis专题地图的编制
  15. linux 系统下安装中文输入法
  16. 基于SSM的个人博客系统(数据库+源码)
  17. linux mint xmind运行,[deepin]安装XMind8并创建运行图标
  18. 怎么理解毕业论文中理论意义和实践意义的区别?
  19. Twitter与微博
  20. 一款客服系统有哪些必备的功能模块?

热门文章

  1. 【云计算学习教程】与云计算相关的开源软件有哪些?
  2. C/C++中如何将输出的数字精确到小数点后几位呢?
  3. 尚学堂Java学习第四章课后编程题作业参考答案
  4. 全能pdf转换器注册码
  5. 青蛙过河c语言游戏素材,博客里可爱小FLASH,超级搞笑和一款智力青蛙过河游戏..据说很少人能过河哟...
  6. 第7课 技术小白如何在EOS上发行通证(TOKEN)?
  7. macbook历代_苹果Mac历代重大变革
  8. win7使用命令提示符怎么运行C语言,怎么有效的解决win7系统的命令提示符打开
  9. 【河南省多校脸萌第六场 A】分班级
  10. 零基础入门UI设计需要学习哪些内容