目录

一、概述

二、运行阶段前准备

三、 运行步骤流程

(1)拉取项目

(2)将项目导入到IDEA中

(3)修改数据库密码

(4)启动Redis服务器

(5)创建数据库,并执行sql脚本

(6)后端项目启动

(7)前端项目启动

​四、项目运行结果


一、概述

        RuoYi-Vue 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring Security、MyBatis、Jwt、Vue),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理、代码生成等。在线定时任务配置;支持集群,支持多数据源,支持分布式事务。

二、运行阶段前准备

为了能够顺利的把项目运行起来,需要提前安装好以下环境。

  • JDK >= 1.8 (推荐使用1.8)
  • MySQL >= 5.7(推荐使用5.7)
  • Maven >= 3.0(推荐使用3.5.4)
  • Redis(推荐使用3.2.100)
  • Node(推荐使用v12.20.1,不要用太高版本,可能会有问题)
  • npm(推荐使用8.1.1,不要用太高版本,可能会有问题)
  • Git (最新版本即可)
  • IDEA

三、 运行步骤流程

(1)拉取项目

git clone https://gitee.com/y_project/RuoYi-Vue.git

(2)将项目导入到IDEA中

(3)修改数据库密码

默认情况下:数据库密码是:password,需要改成自己的MySQL数据库连接密码。

(4)启动Redis服务器

默认情况下,Redis是没有设置密码的,如果你的Redis有设置密码验证,需要在application.yml中指定。

(5)创建数据库,并执行sql脚本

1.1、我们使用若依连接的数据库名称ry-vue作为数据库名称。

1.2、运行项目数据库脚本

脚本位置放在:项目根目录下的sql文件夹中。

(6)后端项目启动

启动前,请确保你的数据库服务和Redis服务器已经提前开启,否则会导致后端启动不成功。

只需要右键运行RuoYiApplication.java,看到若依启动成功,就代表后端启动成功了。

(7)前端项目启动

首先进入到ruoyi-ui目录中

# 强烈建议不要用直接使用 cnpm 安装,会有各种诡异的 bug,可以通过重新指定 registry 来解决 npm 安装速度慢的问题。
npm install --registry=https://registry.npm.taobao.org

# 本地开发 启动项目
npm run dev

 四、项目运行结果

登录页面访问地址:http://localhost:80/

 

经过运行测试,发现没有问题,本次教程到此结束。

手把手教你启动若依前后端分离项目相关推荐

  1. 【Docker】1、 前后端分离项目 下载启动运行

    人人开源前后端分离项目下载与配置 文章目录 人人开源前后端分离项目下载与配置 前后端分离框架介绍 后端项目下载与配置 1.renren-fast后台项目介绍 2.开发环境搭建 3.下载后端renren ...

  2. phython在file同时写入两个_喜大普奔,两个开源的 Spring Boot + Vue 前后端分离项目可以在线体验了

    折腾了一周的域名备案昨天终于搞定了. 松哥第一时间想到赶紧把微人事和 V 部落部署上去,我知道很多小伙伴已经等不及了. 1. 也曾经上过线 其实这两个项目当时刚做好的时候,我就把它们部署到服务器上了, ...

  3. java 同域名下怎么访问同事的项目_喜大普奔,两个开源的前后端分离项目可以在线体验了...

    折腾了一周的域名备案昨天终于搞定了. 松哥第一时间想到赶紧把微人事和V 部落上去,我知道很多小伙伴已经等不及了. 1. 也曾经上过线 其实这两个项目当时刚做好的时候,我就把它们部署到服务器上了,以帮助 ...

  4. iis cgi 无法使用_ASP.NET Core前后端分离项目使用gitlabci持续集成到IIS

    (给DotNet加星标,提升.Net技能) 转自:饭勺oOcnblogs.com/fanshaoO/p/12054985.html 现在好多使用gitlab-ci的持续集成的教程,大部分都是发布到li ...

  5. 从0搭建一个Springboot+vue前后端分离项目(一)安装工具,创建项目

    从0搭建一个Springboot+vue前后端分离项目(二)使用idea进行页面搭建+页面搭建 参考学习vue官网文档 https://v3.cn.vuejs.org/guide/installati ...

  6. Vue 实现前后端分离项目

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. Vue实现前后端分离项目的初体验 经过之前学习的Vue的知识: vue基本指令 vue组件 vue- ...

  7. RuoYi-Vue 部署 Linux环境 若依前后端分离项目(jar包+nginx 多机版本)

    接上一篇:RuoYi-Vue 部署 Linux环境 若依前后端分离项目(jar包+nginx 单机版本) 前端和后端不在一个服务器上,如何部署呢? 文章目录 1. 服务器和软件部署 2. 后端部署 3 ...

  8. RuoYi-Vue 部署 Linux环境 若依前后端分离项目(jar包+nginx 单机版本)

    文章目录 一.软件安装部署 1. 安装jdk 2. mysql8安装部署 3. redis安装 4. nginx 安装部署 5. 克隆项目 二.后端项目 2.1. 修改数据库连接 2.2. 修改Red ...

  9. 最细致的Spring Boot结合Vue前后端分离项目打包部署步骤(搭配Nginx)

    文章目录 前言 一.环境准备 二.SpringBoot项目打jar包 1.1 使用Maven的package插件打包 1.2 上传至Linux服务器 三.Vue项目打包 1.1 修改后台请求地址 1. ...

最新文章

  1. 修改Activity响应音量控制键修改的音频流
  2. 《How Tomcat Works》读书笔记(二)
  3. Javascript操作DOM常用API总结
  4. Struts1 中的 global-forward
  5. MongoDB最简单的入门教程之一 环境搭建
  6. toast, 警告窗
  7. VMware SDS 之一:什么是VSAN??
  8. 微型计算机系统视频适配器为,计算机硬件基础1-微型计算机系统组成(含教材6,8,9章内容).ppt...
  9. MyEclipse中背景颜色的设定
  10. icmp数据包BE、LE解释
  11. android腾讯微博客户端开发,基于android系统的腾讯微博客户端的开发
  12. java obj_java中的 compareTo(Object obj)的obj怎么理解
  13. 基于AT91SAM7se512的串口通讯的实现
  14. STM32基础12--数模转换(DAC)
  15. IntelliJ IDEA-ssm使用IDEA导入一个Maven风格的ssm项目
  16. 【常用的linux、doctor、maven、gradle、adb、window命令总结】
  17. AX210 PCIE网卡 安装记录(linux)
  18. Android ROM开发(一)——Windows下Cygwin和Android_Kitchen厨房的安装
  19. 解决锁定图层后不能淡显的问题
  20. SQL server 2012 下载,安装,磁力链接,下载地址 2020.11.28

热门文章

  1. 正则表达式去除括号的问题
  2. php第三节(运算符)
  3. MWPhotoBrowser 属性详解 和代理解释
  4. Oracle 数据库管理脚本 命名规范
  5. 【转】HttpModule和HttpHandler(续)
  6. 速成pytorch学习——3天自动微分机制
  7. 大数据Hive深入讲解
  8. “出题老师”超全划重点,赛场高分必备干货!
  9. python中get和getall_Scrapy框架get() 、getall() 、extract() 、extract_first()的区别
  10. linux报mce清除不良代码,如何分析系统MCE异常?