若依框架学习(前后端分离)——(win11 部署docker redis)

若依框架学习(前后端分离)——(win11部署docker redis)


前言

之前竞赛用到的是基于若依框架前后端分离的基础上二次开发而得,之前自己主要负责UI原型设计,学习过java相关后端开发的知识后,想重拾项目,重新梳理学习一下此项目。

一、若依框架是什么?

开源项目 管理系统

二、学什么

1.优秀开源项目

学习编程思想 设计思路 学源码 提升自己能力

官网:https://www.ruoyi.vip/

2.部署框架环境

做了几件事情:
·Windows11家庭版部署docker:
这个上网搜教程就好 我是参考的下方的
参考链接:https://www.cnblogs.com/temari/p/13188168.html

·装好docker后部署redis + 下载redisinsight熟悉redis口令

这个过程中遇到很多问题 比如没有好好配置就开始用redis 下了多版本redis 导致我在redisinsight里无法导入数据库
然后一直提醒用户名密码错误 索性全删除了redis相关的容器镜像 自己重新下载配置一遍

docker run --name myredis -p 6379:6379 -v /F/docker/redis/conf/redis_6379.conf:/etc/redis/redis_6379.conf
 -v /F/docker/redis/data:/data/ -d redis:7.0.12 redis-server /etc/redis/redis_6379.conf

在这里插入图片描述

myredis是我的redis镜像名字
F/docker/redis/conf/redis_6379.conf是我在windows上新建的文件夹 配置文件从官网下载
F/docker/redis/data同自建文件夹 用来放数据
参考链接:
https://blog.youkuaiyun.com/pi_tiger/article/details/127545475
https://blog.youkuaiyun.com/weixin_45821811/article/details/116211724


总结

终于把redis docker配置完了。
给自己总结一下接触到的两个新概念:

docker:
在这里插入图片描述
打包应用程序环境 方便开发/测试多角色使用 大概这么理解?

redis
在这里插入图片描述
基于内存的数据存储系统
图源b站【Geekhour】相关课程

### 若依框架前后端分离部署教程 #### 准备工作 为了成功部署基于 Spring Boot 和 Vue 构建的若依框架,需先完成环境准备。确保已安装并配置好 Java 开发环境 (JDK),以及 Node.js 环境用于支持前端开发工具链[^1]。 #### 后端部署流程 后端部分主要依赖于 Spring Boot 技术栈实现服务端逻辑处理。对于 RuoYi-Vue 版本而言,在启动应用之前还需要额外设置数据库连接参数及 Redis 缓存服务器的相关属性[^2]。 - **获取源码** 使用 Git 或其他方式克隆官方仓库至本地 IDE 中。 - **修改配置文件** 打开 `application.yml` 文件调整数据源、缓存等相关配置项以适配实际运行环境需求。 - **构建与发布** 利用 Maven 或 Gradle 工具编译打包成可执行 JAR 包形式;随后可通过命令行或者借助容器化技术如 Docker 来运行该应用程序实例。 #### 前端部署指南 针对前端工程,则侧重于利用现代 JavaScript 框架——Vue 进行页面渲染和服务交互操作。 - **初始化项目** 安装必要的 npm/yarn 软件包来满足构建过程所需的各种插件库依赖关系。 - **自定义主题风格** 可选地定制样式表资源,以便更好地匹配企业品牌形象设计标准。 - **生产模式下打包** 发布前记得切换到 production mode 下进行优化压缩后的静态资源输出作业。 最后一步是在 Web Server 上注册新的站点记录指向存放有上述生成好的 HTML/CSS/JS 文件夹位置,并确认能够正常访问首页内容即可[^3]。 ```bash # 启动后台服务 nohup java -jar ruoyi-admin.jar & ``` ```javascript // 示例:Nginx 配置片段 server { listen 80; server_name localhost; location / { root html/dist; # vue build output dir index index.html; try_files $uri $uri/ /index.html; } } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值