这门课解决什么问题:跨平台部署与基础命令的实战闭环

很多后端开发者第一次接触缓存中间件时,往往卡在环境配置这一关。在本地用 Windows 跑通了,上到 Linux 服务器就报错;或者单机测试没问题,换成不同主机互访就连接超时。这门双系统应用课的核心价值,就是把 Windows 和 Linux 两套主流环境下的部署、连通性测试、基础权限配置打通,让你不再把时间浪费在翻找环境配置博客上。它不追求大而全的架构理论,而是针对实际开发中最频繁出现的场景:怎么在两种操作系统下把服务跑起来、怎么设置密码验证、怎么处理跨主机访问的权限拦截。如果你经常遇到“本地能连、测试环境连不上”的窘境,这门课的部署章节能帮你把基础链路彻底理顺。

适合什么基础,建议先看哪几块

这套资料适合已经掌握一门编程语言、但缺乏中间件独立运维经验的后端开发者和转行者。课程前期直接切入双系统部署,对零基础新人可能稍显硬核,但只要跟着视频在本地搭一个虚拟机同步操作,就能跟上节奏。建议初次学习时优先看三个部分:首先是 Windows 与 Linux 环境的部署章节,特别是纯净 Linux 环境下的详细攻略,这是后续所有练习的基石;其次是不同主机换位互访的内容,这部分直接关系到实际项目中的网络连通问题,很多线上连接失败都是因为忽略了这里的网络配置;最后是基本命令操作,包括查看连接状态、切换数据库、设置与验证密码。这些命令在日常排查和运维中每天都会用到,必须熟练到形成肌肉记忆。

学完能独立做什么,资料怎么配合练习

学完这套资料,你能独立在任意一台空白服务器上完成缓存服务的部署、安全认证配置以及跨机器的连通性调试,具备基础的中间件环境运维能力。在配合资料练习时,不要只用眼看,必须开两台虚拟机:一台 Windows、一台 Linux,跟着视频一步步部署。当讲到不同主机换位互访时,务必在两台机器间真实发起连接请求,观察未配置权限时的报错现象,再通过修改配置文件和设置密码来解决问题。基本命令部分建议自己整理一份速查表,每学一条命令就在命令行里敲一遍,观察返回值。把部署、网络连通、权限验证这三个环节在双系统上完整跑通一遍,才算真正把这门课的内容落地。

课程目录

课程目录105 集
  • 1-1 [部署安装] 七日成蝶课程体系说明(2020) (20:53).mp4
  • 1-2 [部署安装] Redis概述 (10:16).mp4
  • 1-3 [部署安装] Windows环境部署Redis (10:38).mp4
  • 1-4 [部署安装] Linux环境部署Redis (09:51).mp4
  • 1-5 [部署安装] 纯净linux环境部署Redis(最详细攻略) (13:01).mp4
  • 1-6 [部署安装] 不同主机换位互访 (12:39).mp4
  • 2-1 [基本命令] 基本命令-查看连接 (03:05).mp4
  • 2-2 [基本命令] 基本命令-关闭连接 (01:13).mp4
  • 2-3 [基本命令] 基本命令-切换数据库 (02:00).mp4
  • 2-4 [基本命令] 基本命令-查看设置 (03:03).mp4
  • 2-5 [基本命令] 基本命令-设置密码 (02:02).mp4
  • 2-6 [基本命令] 基本命令-验证密码 (04:10).mp4
  • 2-7 [基本命令] 关于设置密码的特别说明 (04:23).mp4
  • 3-1 [键(key)命令] 键命令-键值存取 (03:48).mp4
  • 3-2 [键(key)命令] 键命令-键值删除 (03:02).mp4
  • 3-3 [键(key)命令] 键命令-判断有无 (02:20).mp4
  • 3-4 [键(key)命令] 键命令-键值列表 (02:27).mp4
  • 3-5 [键(key)命令] 键命令-键值重命名 (05:24).mp4
  • 3-6 [键(key)命令] 键命令-随机取键 (03:00).mp4
  • 3-7 [键(key)命令] 键命令-值序列化 (03:05).mp4
  • 3-8 [键(key)命令] 键命令-查看类型 (01:40).mp4
  • 3-9 [键(key)命令] 键命令-键值移库 (05:06).mp4
  • 3-10 [键(key)命令] 键命令-键值超时 (08:50).mp4
  • 3-11 [键(key)命令] 键命令-查询过期 (02:53).mp4
  • 3-12 [键(key)命令] 键命令-取消过期 (02:07).mp4
  • 4-1 [字符串(string)命令] 字符串命令-设置字符串 (05:42).mp4
  • 4-2 [字符串(string)命令] 字符串命令-字符串获取 (01:07).mp4
  • 4-3 [字符串(string)命令] 字符串命令-获取子串 (03:53).mp4
  • 4-4 [字符串(string)命令] 字符串命令-设置子串 (02:21).mp4
  • 4-5 [字符串(string)命令] 字符串命令-获取二进制某一位 (06:20).mp4
  • 4-6 [字符串(string)命令] 字符串命令-设置二进制某一位 (02:03).mp4
  • 4-7 [字符串(string)命令] 字符串命令-获取字符串长度 (01:22).mp4
  • 4-8 [字符串(string)命令] 字符串命令-设置字符串和过期时间 (02:39).mp4
  • 4-9 [字符串(string)命令] 字符串命令-追加字符串 (01:29).mp4
  • 4-10 [字符串(string)命令] 字符串命令-字符串运算 (04:23).mp4
  • 5-1 [哈希(hash)命令] 哈希命令-设置字段和值 (06:29).mp4
  • 5-2 [哈希(hash)命令] 哈希命令-获取字段个数 (01:22).mp4
  • 5-3 [哈希(hash)命令] 哈希命令-获取字段和值 (01:54).mp4
  • 5-4 [哈希(hash)命令] 哈希命令-获取所有字段和值 (02:31).mp4
  • 5-5 [哈希(hash)命令] 哈希命令-删除字段和值 (02:17).mp4
  • 5-6 [哈希(hash)命令] 哈希命令-判断字段是否存在 (01:57).mp4
  • 5-7 [哈希(hash)命令] 哈希命令-字段运算 (03:35).mp4
  • 5-8 [哈希(hash)命令] 哈希命令-迭代键值对 (03:36).mp4
  • 6-1 [列表(list)命令] 列表命令-插入数据 (09:42).mp4
  • 6-2 [列表(list)命令] 列表命令-列表长度 (01:00).mp4
  • 6-3 [列表(list)命令] 列表命令-获取数据 (04:03).mp4
  • 6-4 [列表(list)命令] 列表命令-设置数据 (02:57).mp4
  • 6-5 [列表(list)命令] 列表命令-删除数据 (04:38).mp4
  • 6-6 [列表(list)命令] 列表list-移除并获取数据 (09:15).mp4
  • 6-7 [列表(list)命令] 列表list-换队操作 (06:12).mp4
  • 7-1 [无序集合(set)命令] 集合set-添加集合成员 (04:44).mp4
  • 7-2 [无序集合(set)命令] 集合set-获取成员数量 (01:09).mp4
  • 7-3 [无序集合(set)命令] 集合set-成员有无 (02:13).mp4
  • 7-4 [无序集合(set)命令] 集合set-获取成员 (02:36).mp4
  • 7-5 [无序集合(set)命令] 集合set-移除集合元素 (01:54).mp4
  • 7-6 [无序集合(set)命令] 集合set-迭代集合元素 (03:53).mp4
  • 7-7 [无序集合(set)命令] 集合set-移除并获取成员 (01:49).mp4
  • 7-8 [无序集合(set)命令] 集合set-成员转移 (01:45).mp4
  • 7-9 [无序集合(set)命令] 集合set-集合运算(差并交) (08:08).mp4
  • 8-1 [有序集合(sorted set)命令] 有序集合set-添加成员 (04:39).mp4
  • 8-2 [有序集合(sorted set)命令] 有序集合set-获取成员总数 (53).mp4
  • 8-3 [有序集合(sorted set)命令] 有序集合set-限制条件获取成员数量 (05:37).mp4
  • 8-4 [有序集合(sorted set)命令] 有序集合set-获取成员分数 (01:37).mp4
  • 8-5 [有序集合(sorted set)命令] 有序集合set-获取成员索引 (02:04).mp4
  • 8-6 [有序集合(sorted set)命令] 有序集合set-顺序获取成员数据 (06:30).mp4
  • 8-7 [有序集合(sorted set)命令] 有序集合set-逆序获取成员数据 (03:13).mp4
  • 8-8 [有序集合(sorted set)命令] 有序集合set-迭代获取成员数据 (01:50).mp4
  • 8-9 [有序集合(sorted set)命令] 有序集合set-分数运算 (02:02).mp4
  • 8-10 [有序集合(sorted set)命令] 有序集合set-集合运算(并,交) (05:32).mp4
  • 8-11 [有序集合(sorted set)命令] 有序集合set-删除成员 (06:02).mp4
  • 9-1 [常用设置] 找到配置文件 (04:15).mp4
  • 9-2 [常用设置] 常用设置-设置密码 (02:04).mp4
  • 9-3 [常用设置] 常用设置-绑定主机 (05:23).mp4
  • 9-4 [常用设置] 常用设置-绑定端口 (04:18).mp4
  • 9-5 [常用设置] 常用设置-保护模式 (10:34).mp4
  • 9-6 [常用设置] 常用设置-客户端最大连接数 (03:40).mp4
  • 9-7 [常用设置] 常用设置-设置空闲时间关闭连接 (02:56).mp4
  • 9-8 [常用设置] 常用设置-守护进程 (04:43).mp4
  • 9-9 [常用设置] 常用设置-设置本地数据库路径及文件名 (03:14).mp4
  • 9-10 [常用设置] 常用设置-数据压缩 (02:36).mp4
  • 9-11 [常用设置] 常用设置--设置数据库数量 (08:17).mp4
  • 9-12 [常用设置] 常用设置-日志输出 (04:33).mp4
  • 9-13 [常用设置] 常用设置-日志等级 (05:13).mp4
  • 10-1 [其他设置] 其他设置-配置嵌套 (03:05).mp4
  • 10-2 [其他设置] 其他设置-存盘策略 (10:38).mp4
  • 10-3 [其他设置] 其他设置-aof日志 (07:21).mp4
  • 10-4 [其他设置] 其他设置-**内存 (03:19).mp4
  • 10-5 [其他设置] 其他设置-虚拟内存 (03:21).mp4
  • 10-6 [其他设置] 其他设置-主从同步(上) (05:41).mp4
  • 10-7 [其他设置] 其他设置-主从同步(下) (02:50).mp4
  • 11-1 [综合应用] 综合应用-数据备份恢复 (08:34).mp4
  • 11-2 [综合应用] 综合应用-事务处理 (06:31).mp4
  • 11-3 [综合应用] 综合应用-取消事务 (02:08).mp4
  • 11-4 [综合应用] 综合应用-监视与取消监视 (03:09).mp4
  • 11-5 [综合应用] 综合应用-发布订阅 (09:20).mp4
  • 11-6 [综合应用] 综合应用-取消-查看订阅 (03:38).mp4
  • 11-7 [综合应用] 综合应用-性能测试 (04:45).mp4
  • 11-8 [综合应用] 综合应用-管道技术 (05:57).mp4
  • 11-9 [综合应用] (加餐)PHP访问Redis(上) (10:02).mp4
  • 11-10 [综合应用] (加餐)PHP访问Redis(下) (06:00).mp4
  • 12-1 [客户端指令] 客户端指令-设置获取客户端名称 (54).mp4
  • 12-2 [客户端指令] 客户端指令-客户端列表 (01:28).mp4
  • 12-3 [客户端指令] 客户端指令-客户端挂起 (01:42).mp4
  • 12-4 [客户端指令] 客户端-杀死客户端 (02:22).mp4
  • 12-5 [客户端指令] 开发客户端 (03:18).mp4