若依框架学习(前后端分离)——(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.csdn.net/pi_tiger/article/details/127545475
https://blog.csdn.net/weixin_45821811/article/details/116211724
总结
终于把redis docker配置完了。
给自己总结一下接触到的两个新概念:
docker:
打包应用程序环境 方便开发/测试多角色使用 大概这么理解?
redis
基于内存的数据存储系统
图源b站【Geekhour】相关课程