Windows Redis 完整下载‑安装‑配置教程

⚠️ Redis官方不提供Windows原生版本,推荐第三方维护版 tporadowski(学习开发首选)

一、下载地址

GitHub下载页:

复制代码
https://github.com/tporadowski/redis/releases

找到最新版,下载 Redis‑x64‑xxx.zip(免安装绿色压缩包)

不要下载msi安装包也不要下载源码,zip解压即用最省事

二、解压安装

  1. 解压到无中文、无空格路径,推荐路径:

    D:\Redis

解压后目录文件:

  • redis‑server.exe → redis服务端
  • redis‑cli.exe → redis客户端
  • redis.windows.conf → 配置文件

三、环境变量(可选,推荐配置)

  1. 此电脑→右键属性→高级系统设置→环境变量

  2. 在系统变量Path新建一条:

    D:\Redis

保存,新开cmd生效,之后任意位置都可以输入redis-server启动

四、基础启动方式

方式1:临时启动(关闭窗口redis就停止)

cmd进入Redis文件夹

cmd 复制代码
redis-server.exe redis.windows.conf

看到端口 6379,启动成功。

新开一个cmd窗口连接客户端:

cmd 复制代码
redis-cli

测试命令:

redis 复制代码
set name test
get name

方式2:安装成Windows后台服务(开机自启,推荐)

以管理员身份打开cmd,进入Redis目录执行:

cmd 复制代码
redis-server --service-install redis.windows.conf

启动服务:

cmd 复制代码
redis-server --service-start

停止服务

cmd 复制代码
redis-server --service-stop

卸载服务

cmd 复制代码
redis-server --service-uninstall

五、redis.windows.conf 核心配置(最常用修改项)

打开redis.windows.conf记事本编辑

1. 设置访问密码(必配)

找到 # requirepass foobared

删掉#号,修改密码,示例密码123456

conf 复制代码
requirepass 123456

重启Redis服务密码生效,登录客户端就要认证:

cmd 复制代码
redis-cli
auth 123456

2. 允许远程电脑访问(开发需要)

1.找到 bind 127.0.0.1,注释掉(前面加#)

conf 复制代码
# bind 127.0.0.1

2.关闭保护模式

conf 复制代码
protected-mode no

⚠️ 开启远程访问一定要设置密码,否则有安全风险

3. 修改默认端口(可选,默认6379)

conf 复制代码
port 6379

六、完整修改好的配置片段(直接复制替换)

找到文件尾部粘贴即可

conf 复制代码
# 取消本地限制
# bind 127.0.0.1
protected-mode no
#访问密码
requirepass 123456
port 6379
#持久化
dbfilename dump.rdb
dir ./

七、验证安装成功

cmd 复制代码
redis-cli
auth 123456
ping

返回 PONG → 成功

常见问题排查

  1. redis‑server不是内部命令:环境变量没配置,或者cmd没有重启
  2. 远程连不上redis:检查bind、protected‑mode,Windows防火墙放行6379端口
  3. 修改配置后不生效:必须重启Redis服务
相关推荐
蜗牛互联网9 分钟前
Python Agent 工具调用:审批令牌、参数白名单和累计预算
java·开发语言·人工智能·windows·后端·python
夏虫不可与之言冰2 小时前
使用Flash Download Tool给ESP32烧录固件
c语言·c++·windows·单片机·物联网·iot
夕除2 小时前
redis--批次处理
redis
行百里er12 小时前
Redis 完结篇——Redis 热点问题在 Spring Boot 项目中实战
redis·后端
jack1868915 小时前
Devin 智能软件工程师实战应用指南
windows
Hello_Pyhx17 小时前
WinDirStat 2.9.3:从目录扫描到可复查的占用报表
windows·mac·垃圾清理
jun_bai18 小时前
使用Aspose实现word文档合并,内容替换
windows·c#·word
凤山老林20 小时前
Spring Boot 集成 Redis Stream 做可靠消息队列:持久化、消费组重组与流式处理实战
spring boot·redis·后端
mklpo14720 小时前
为不支持sse4.2命令集的老旧设备制作Win11 26H2系统镜像,2026-10-11。
运维·windows·python
Vex2une20 小时前
PowerShell 发展史:从命令行外壳到跨平台自动化引擎
windows·自动化·azure·powershell·vs code·脚本语言·dsc