⚠️Redis官方不提供Windows原生版本,推荐第三方维护版 tporadowski(学习开发首选)
一、下载地址
GitHub下载页:
https://github.com/tporadowski/redis/releases找到最新版,下载Redis‑x64‑xxx.zip(免安装绿色压缩包)
不要下载msi安装包也不要下载源码,zip解压即用最省事
二、解压安装
- 解压到无中文、无空格路径,推荐路径:
D:\Redis解压后目录文件:
- redis‑server.exe → redis服务端
- redis‑cli.exe → redis客户端
- redis.windows.conf →配置文件
三、环境变量(可选,推荐配置)
- 此电脑→右键属性→高级系统设置→环境变量
- 在系统变量
Path新建一条:
D:\Redis保存,新开cmd生效,之后任意位置都可以输入redis-server启动
四、基础启动方式
方式1:临时启动(关闭窗口redis就停止)
cmd进入Redis文件夹
redis-server.exe redis.windows.conf看到端口6379,启动成功。
新开一个cmd窗口连接客户端:
redis-cli测试命令:
set name test get name方式2:安装成Windows后台服务(开机自启,推荐)
以管理员身份打开cmd,进入Redis目录执行:
redis-server --service-install redis.windows.conf启动服务:
redis-server --service-start停止服务
redis-server --service-stop卸载服务
redis-server --service-uninstall五、redis.windows.conf 核心配置(最常用修改项)
打开redis.windows.conf记事本编辑
1. 设置访问密码(必配)
找到# requirepass foobared
删掉#号,修改密码,示例密码123456
requirepass 123456重启Redis服务密码生效,登录客户端就要认证:
redis-cli auth 1234562. 允许远程电脑访问(开发需要)
1.找到bind 127.0.0.1,注释掉(前面加#)
# bind 127.0.0.12.关闭保护模式
protected-mode no⚠️ 开启远程访问一定要设置密码,否则有安全风险
3. 修改默认端口(可选,默认6379)
port 6379六、完整修改好的配置片段(直接复制替换)
找到文件尾部粘贴即可
# 取消本地限制 # bind 127.0.0.1 protected-mode no #访问密码 requirepass 123456 port 6379 #持久化 dbfilename dump.rdb dir ./七、验证安装成功
redis-cli auth 123456 ping返回PONG→ 成功
常见问题排查
- redis‑server不是内部命令:环境变量没配置,或者cmd没有重启
- 远程连不上redis:检查bind、protected‑mode,Windows防火墙放行6379端口
- 修改配置后不生效:必须重启Redis服务