Redis Windows 安装教程:使用Windows 的 Redis 压缩包

文章目录

Redis Windows 安装教程:使用 GitHub 社区预编译版本

前言

Redis 官方主要支持 Linux、macOS 等操作系统,并未提供官方原生 Windows 发行版。

目前redis有这几种安装方式

安装方式 具体说明
Linux 安装 在 Linux 系统中安装官方 Redis
WSL2 安装 在 Windows 上通过 WSL2 运行 Linux 版 Redis
Docker 安装 通过 Docker 容器运行 Redis
Windows 社区移植版 下载社区编译好的 Windows Redis 程序
Windows 自行编译 下载 Redis 源码,使用相应工具链自行编译

本篇采用的是第四种Windows社区移植版本,下载方便,个人学习开发够用了

本文将介绍如何从 GitHub 下载适用于 Windows 的 Redis 压缩包,并完成解压、配置与启动

一、下载压缩包

1.进入GitHub的redis-Windows版仓库

GitHub仓库连接

2.下载最新版本

我们在刚才的页面,往下找

我们下载这个版本Redis-8.10.3-Windows-x64-msys2-with-Service.zip

  • Windows-x64:适用于 64 位 Windows。
  • msys2:使用 MSYS2 构建环境。
  • with-Service:包含 Windows 服务管理支持。

虽然这个版本只有19.5MB,但是我们是在GitHub上下载的,可能需要一些时间,耐心等待一下

3.解压缩到自己指定的文件夹

这里已经下载好了

我把它移动到我的目标位置,并解压缩到当前位置

之后,就可以看到解压缩之后的文件了

4.复制redis-server.exe的文件路径

我们点击刚才的加压之后的文件夹

找到redis-server.exe,拿到路径

添加环境变量的时候,用到的就是这个地址

二、配置环境变量

1.搜索环境变量

2.点击环境变量

3.找到系统变量里面的Path

双击Path,我们可以看到这样:

4.添加环境变量

把刚才我们redis-server.exe的文件路径添加到这里

点击确定

点击确定

点击确定

三、验证配置

1.查看redis-server

我们进入命令行黑窗口

执行命令

bash 复制代码
redis-server --version

2.查看redis-cli

黑窗口执行命令

bash 复制代码
redis-cli --version

四、启动redis

1.启动Redis Server

在cmd执行命令

bash 复制代码
redis-server

2.验证和Redis cli客户端的连接

我们重新开启一个cmd窗口

执行命令

bash 复制代码
redis-cli ping

PONG表示 Redis 客户端成功连接到了 Redis 服务端

五、redis使用

我们这里没有设置redis开机自启动(MySQL是开机自启动,所以我们直接输入登录命令,就可以使用MySQL了)

所以,我们每次使用的时候,需要先手动开启服务端,再进入客户端

1.开启服务端

bash 复制代码
redis-server

2.进入客户端

注意:我们不要关闭刚才服务端的cmd窗口

bash 复制代码
redis-cli

我们看到,已经进入redis了

完结撒花~

我们下期见!

相关推荐
希和202739 分钟前
江科大 51 单片机课程笔记:DS1302 实时时钟 + LCD1602 可调电子钟(小白逐行讲解)
笔记·单片机·嵌入式硬件
岑梓铭2 小时前
《考研408数据结构》第七章(B树 和 B+树)复习笔记
数据结构·笔记·b树·考研·408
乌暮3 小时前
Spring AOP 与 Spring 事务:用大白话彻底理解原理与实践
java·数据库·spring boot·后端·sql·学习·spring
分布式存储与RustFS3 小时前
Terraform 状态文件老在本地丢、并发还撞锁:把 state 锁进 RustFS
运维·云原生·开源·对象存储·分布式存储·s3·性能基准
对象存储与RustFS5 小时前
Jenkins 的构建产物别堆在控制器磁盘:用 RustFS 当它的 S3 工件仓库
后端·docker·云原生
2501_933923255 小时前
redis:string类型常见命令
数据库·redis·缓存
黄连木笛5 小时前
不改 Redis Insight 原有代码,把它汉化了:DOM 整段匹配 + XHR 拦截 + asar 重打包
redis·后端
Go Work6 小时前
docker 占满根分区时先分清谁在吃盘
经验分享·笔记
时间的拾荒人7 小时前
Redis 哨兵(Sentinel)详解:原理、选举机制与实战部署
redis·面试·架构·sentinel