若依项目部署详解

本文涉及的产品
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
云数据库 Tair(兼容Redis),内存型 2GB
简介: 大家好,我是小卷,今天给大家带来若依系统的部署

1.若依【前后端分离版】

1.1.什么是若依

若依就是别人写的开源项目,我们来做二次开放完成自己所需的业务,非常火的一个开源项目,能排在前面的开源项目!!!在于它的功能非常完整,选择的技术架构也是比较主流的,而且主要是做数据和权限管理,有的公司或者毕设都会用到若依,基于若依去开发自己的项目,为什么会用到若依你?首先这个业务是权限管理系统,任何一个大型的项目都需要有这样的权限管理系统!!!无论做什么业务都需要用到权限管理,那作为公司来讲,如果自己要开发这么一个东西,需要的成本较高,需要投入人力物力去写这个项目,但是如果说有现成的东西而且非常好用 并且开源出来了,我们可以直接拿来用,这也是为什么若依这个项目非常火爆的原因,很多公司都在用,很多人都是基于若依进行二次开发的!!!开源项目就是可以拿出来用,在这个基础上进行二次开发就行了

1.2.学习开源项目的目的

1.2.学习开源项目的目的

1、直接用,减少工作量

2、学习开源项目底层的编程思想、设计思路,提高自己的编程能力

1.3.官方网址:

http://www.ruoyi.vip/

1.4.特点

功能特性:

img完善的权限管理

img开发支持多语言

img丰富的前端插件

img强大代码生成器

使用最流行的技术

imgRuoYi(SpringBoot+Bootstrap)

imgRuoYi-Vue(SpringBoot+Vue)

imgRuoYi-Cloud(SpringCloud+Vue)

imgRuoYi-App(Uniapp+Vue)

完全响应式布局

img支持电脑、平板、手机等所有主流设备

img提供多种不同风格的皮肤

img使用最流行的的扁平化设计

img集成多款国内优秀插件

1.5.基础

SpringBoot+Vue

1.6.环境要求

  • JDK1.8+
  • MySQL
  • Redis
  • Maven
  • Vue

2.使用若依

  • 使用开源项目步骤
    • 下载并运行
    • 看懂业务流程
    • 进行二次开发

2.1.启动配置

  • 复制码云链接

img

  • 选择get from version Control

img

  • 克隆下载即可在idea打开

img

  • 配置数据库 MySQL Redis

本地执行SQL脚本

img

在工程中配置数据库【数据库最好8版本】

img

Redis配置

检测本地服务Redis是否开启

img

在工程中配置Redis参数,没有密码可以为空,有密码必须填,不然报错

img

2.2.启动后端

  • 运行admin模块下的application,看到若依表示运行成功

img

这里表示我们后台启动成功

img

2.3.启动前端

  • cd ruoyi-ui
  • 安装依赖 npm install
  • 启动 npm run dev

启动成功

img

img

如果能看到验证码则表示前后端交互是没有问题的,因为这个验证码是后台生成的,后台生成一个图片传给前端然后显示

img

3.可能会出现的问题

我们在部署的时候,可能因为某个端口被占用而去改端口号,但是前端端口和后端端口必须一致,否则会前后端交互失败,并且会弹出要你输入用户名和密码,才能访问此站点的弹窗

img

![img](https://cdn.nlark.com/yuque/0/2023/png/26767157/1678165230284-881e108e-31bb-4680-a887-5c53af53c5b8.png

总结

小卷聊开发,一个专注于技术、面试、软件,偶尔发点生活的公众号,关注我,一起变强!!!
在这里插入图片描述

相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore     ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
相关文章
|
6月前
|
弹性计算 NoSQL Java
若依框架---前后端分离项目部署实践
若依框架---前后端分离项目部署实践
404 0
|
Java 数据安全/隐私保护 Windows
使用阿里云服务器部署若依项目
硕士导师的要求,使用阿里云服务器搭建java环境,部署若依项目并设置外网访问,可随时进行查看,修改,编辑。
|
4月前
|
前端开发 应用服务中间件
前端项目部署问题总结
【7月更文挑战第13天】
66 1
|
4月前
|
SQL XML JavaScript
【若依Java】15分钟玩转若依二次开发,新手小白半小时实现前后端分离项目,springboot+vue3+Element Plus+vite实现Java项目和管理后台网站功能
摘要: 本文档详细介绍了如何使用若依框架快速搭建一个基于SpringBoot和Vue3的前后端分离的Java管理后台。教程涵盖了技术点、准备工作、启动项目、自动生成代码、数据库配置、菜单管理、代码下载和导入、自定义主题样式、代码生成、启动Vue3项目、修改代码、以及对代码进行自定义和扩展,例如单表和主子表的代码生成、树形表的实现、商品列表和分类列表的改造等。整个过程详细地指导了如何从下载项目到配置数据库,再到生成Java和Vue3代码,最后实现前后端的运行和功能定制。此外,还提供了关于软件安装、环境变量配置和代码自动生成的注意事项。
2869 3
|
5月前
|
前端开发 Java 应用服务中间件
|
5月前
|
域名解析 JavaScript 前端开发
宝塔快速部署若依项目
宝塔快速部署若依项目
|
5月前
|
NoSQL Java 关系型数据库
若依后端项目如何进行部署
若依后端项目如何进行部署
|
缓存 前端开发 数据库
项目部署(三)
项目部署(三)
|
6月前
|
前端开发 应用服务中间件 网络安全
前端项目部署
前端项目部署
475 0
|
6月前
|
前端开发 数据可视化 Java
前后端分离项目部署上线详细教程
前后端分离项目部署上线详细教程
下一篇
无影云桌面