手把手教你启动若依前后端分离项目
目录
一、概述
二、运行阶段前准备
三、 运行步骤流程
(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/
经过运行测试,发现没有问题,本次教程到此结束。
手把手教你启动若依前后端分离项目相关推荐
- 【Docker】1、 前后端分离项目 下载启动运行
人人开源前后端分离项目下载与配置 文章目录 人人开源前后端分离项目下载与配置 前后端分离框架介绍 后端项目下载与配置 1.renren-fast后台项目介绍 2.开发环境搭建 3.下载后端renren ...
- phython在file同时写入两个_喜大普奔,两个开源的 Spring Boot + Vue 前后端分离项目可以在线体验了
折腾了一周的域名备案昨天终于搞定了. 松哥第一时间想到赶紧把微人事和 V 部落部署上去,我知道很多小伙伴已经等不及了. 1. 也曾经上过线 其实这两个项目当时刚做好的时候,我就把它们部署到服务器上了, ...
- java 同域名下怎么访问同事的项目_喜大普奔,两个开源的前后端分离项目可以在线体验了...
折腾了一周的域名备案昨天终于搞定了. 松哥第一时间想到赶紧把微人事和V 部落上去,我知道很多小伙伴已经等不及了. 1. 也曾经上过线 其实这两个项目当时刚做好的时候,我就把它们部署到服务器上了,以帮助 ...
- iis cgi 无法使用_ASP.NET Core前后端分离项目使用gitlabci持续集成到IIS
(给DotNet加星标,提升.Net技能) 转自:饭勺oOcnblogs.com/fanshaoO/p/12054985.html 现在好多使用gitlab-ci的持续集成的教程,大部分都是发布到li ...
- 从0搭建一个Springboot+vue前后端分离项目(一)安装工具,创建项目
从0搭建一个Springboot+vue前后端分离项目(二)使用idea进行页面搭建+页面搭建 参考学习vue官网文档 https://v3.cn.vuejs.org/guide/installati ...
- Vue 实现前后端分离项目
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. Vue实现前后端分离项目的初体验 经过之前学习的Vue的知识: vue基本指令 vue组件 vue- ...
- RuoYi-Vue 部署 Linux环境 若依前后端分离项目(jar包+nginx 多机版本)
接上一篇:RuoYi-Vue 部署 Linux环境 若依前后端分离项目(jar包+nginx 单机版本) 前端和后端不在一个服务器上,如何部署呢? 文章目录 1. 服务器和软件部署 2. 后端部署 3 ...
- RuoYi-Vue 部署 Linux环境 若依前后端分离项目(jar包+nginx 单机版本)
文章目录 一.软件安装部署 1. 安装jdk 2. mysql8安装部署 3. redis安装 4. nginx 安装部署 5. 克隆项目 二.后端项目 2.1. 修改数据库连接 2.2. 修改Red ...
- 最细致的Spring Boot结合Vue前后端分离项目打包部署步骤(搭配Nginx)
文章目录 前言 一.环境准备 二.SpringBoot项目打jar包 1.1 使用Maven的package插件打包 1.2 上传至Linux服务器 三.Vue项目打包 1.1 修改后台请求地址 1. ...
最新文章
- 修改Activity响应音量控制键修改的音频流
- 《How Tomcat Works》读书笔记(二)
- Javascript操作DOM常用API总结
- Struts1 中的 global-forward
- MongoDB最简单的入门教程之一 环境搭建
- toast, 警告窗
- VMware SDS 之一:什么是VSAN??
- 微型计算机系统视频适配器为,计算机硬件基础1-微型计算机系统组成(含教材6,8,9章内容).ppt...
- MyEclipse中背景颜色的设定
- icmp数据包BE、LE解释
- android腾讯微博客户端开发,基于android系统的腾讯微博客户端的开发
- java obj_java中的 compareTo(Object obj)的obj怎么理解
- 基于AT91SAM7se512的串口通讯的实现
- STM32基础12--数模转换(DAC)
- IntelliJ IDEA-ssm使用IDEA导入一个Maven风格的ssm项目
- 【常用的linux、doctor、maven、gradle、adb、window命令总结】
- AX210 PCIE网卡 安装记录(linux)
- Android ROM开发(一)——Windows下Cygwin和Android_Kitchen厨房的安装
- 解决锁定图层后不能淡显的问题
- SQL server 2012 下载,安装,磁力链接,下载地址 2020.11.28
热门文章
- 正则表达式去除括号的问题
- php第三节(运算符)
- MWPhotoBrowser 属性详解 和代理解释
- Oracle 数据库管理脚本 命名规范
- 【转】HttpModule和HttpHandler(续)
- 速成pytorch学习——3天自动微分机制
- 大数据Hive深入讲解
- “出题老师”超全划重点,赛场高分必备干货!
- python中get和getall_Scrapy框架get() 、getall() 、extract() 、extract_first()的区别
- linux报mce清除不良代码,如何分析系统MCE异常?