在 Windows 上配置 Redis

虽然 Redis 官方不再维护 Windows 原生版本,但仍有几种常见的解决方式。下面是三种推荐的方式,你可以根据自己的使用习惯选择一种:
安装方法
方法一:使用 WSL 安装 Redis(推荐)
WSL(Windows Subsystem for Linux) 是一个能让你在 Windows 里使用 Linux 的包管理器等强大特性的工具,相当于给你一个虚拟的 Linux 环境。用它来运行 Redis,简单稳定又兼容。
步骤:
- 打开 Windows Terminal,切换到你装了的 Linux 发行版(如 Ubuntu)。
1 | wsl |
- 更新系统:
1 | sudo apt update && sudo apt upgrade -y |
- 安装 Redis:
1 | sudo apt install redis -y |
- 启动 Redis 服务:
1 | sudo service redis-server start |
- 测试是否启动成功:
1 | redis-cli ping |
返回 PONG
表示成功。
补充:
如果你想让 Windows 中的项目访问 Redis,可以通过 localhost:6379
或 WSL 的 IP 访问,默认是通的(除非你改过 WSL 的网络配置)。
方法二:使用 Docker 安装 Redis(适合有 Docker 基础)
如果你习惯用 Docker,可以直接拉 Redis 镜像运行:
1 | docker run -d --name redis -p 6379:6379 redis |
然后你可以直接通过 localhost:6379
连接 Redis。
方法三:使用第三方构建的 Windows 原生版本
微软曾经维护过 Windows 版本的 Redis,但已停止更新。如果你只是本地测试,也可以使用这个第三方版本:
-
访问:
https://github.com/microsoftarchive/redis/releases
或
https://github.com/tporadowski/redis/releases (更现代维护版本) -
下载 zip 文件,解压到任意路径。
-
双击
redis-server.exe
启动服务。 -
打开另一个终端窗口,运行
redis-cli.exe
,测试连接。
常见开发配置
1 | # Redis配置 |
- 标题: 在 Windows 上配置 Redis
- 作者: 三葉Leaves
- 创建于 : 2025-04-15 00:00:00
- 更新于 : 2025-04-16 20:44:39
- 链接: https://blog.oksanye.com/8a6e521f4572/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论