位置:首页 > 综合教程 > Redis在Windows系统下的安装与环境搭建步骤

Redis在Windows系统下的安装与环境搭建步骤

时间:2026-05-30  |  作者:318050  |  阅读:0

在 Windows 上顺利跑起 Redis,关键一步是选对版本。别追最新,也别碰官方原仓库——那里根本没有 Windows 二进制包。社区维护的稳定版才是正解,比如微软归档的Redis-x64-3.2.100.zip或对应的 MSI 安装包,兼容性和稳定性都经过大量验证。

路径必须纯英文、无空格,比如 D:redis。配置里加上 requirepass 设好密码。以管理员身份注册为 Windows 服务。最后用 redis-cli auth 验证一遍连通性。这套流程走下来,环境就妥了。

Redis怎么在Windows上安装 Redis环境搭建操作方法【步骤】

说白了,在 Windows 上搭 Redis 环境,最怕第一步就踩坑:直接去官方仓库下载,没有 Windows 版;或者下了最新版本但服务注册报错。所以,老老实实选社区维护的稳定版本才是最快路径。

下载适合 Windows 的 Redis 安装包

打开浏览器,去微软维护的 Redis Windows 版发布页。注意别走错到官方原仓库——那里只提供 Linux 源码,根本找不到 Windows 二进制包。在最新稳定版本里,优先选带“x64”字样的 zip 包,比如Redis-x64-3.2.100.zip。这是目前兼容性最好、运行最稳的版本。如果系统是 32 位,就选 x86 包。

下载完解压时,记住一个铁律:路径必须纯英文、无空格、无中文,比如 D:redis。路径里带中文或空格,redis-server.exe 启动时直接报错,而且错误信息还不容易看懂。没必要自己给自己挖坑。

用 MSI 安装包一键完成(新手首选)

双击下载好的 Redis-x64-3.2.100.msi 文件,按向导操作即可。安装过程中有两个选项必须勾上:

  • 【Add Redis to the system PATH】:让你在任意 cmd 窗口都能直接敲 redis-cli
  • 【Install Redis as a Windows service】:让 Redis 能后台常驻运行,关掉终端也不会中断服务。

装完后,按 Win+R 键输入 services.msc 回车。在服务列表里找到“Redis”项。如果状态显示“正在运行”,那就成了。

用 ZIP 包手动配置并注册为服务(推荐开发者)

第一步: 进入解压后的 Redis 目录(比如 D:redis),右键空白处选择“在此处打开终端”或“在终端中打开”。

第二步: 创建 data 子目录,用来存 RDB 快照文件。直接敲 mkdir data 就行。这一步不能跳过,否则启动时会因为 dir 路径不存在而直接退出,报错信息又不会说太明白。

第三步: 改配置文件。用记事本或 VS Code 打开 redis.windows.conf,找到第 504 行附近的 # requirepass foobared。删掉开头的 # 号,把 foobared 换成你自己的密码,比如 requirepass MyPass123

第四步: 把 Redis 注册为 Windows 服务。执行命令:redis-server.exe --service-install redis.windows.conf --loglevel verbose。注意:这条命令必须在 Redis 根目录下运行,而且终端一定要以管理员身份打开,否则会提示“拒绝访问”。

第五步: 启动服务:redis-server.exe --service-start。这时候服务已经注册并运行了,关闭终端窗口也不会影响它继续跑。

验证 Redis 是否正常运行

打开一个新的 CMD 窗口,直接输入 redis-cli。如果看到 127.0.0.1:6379> 提示符,说明客户端已经连上了本地服务。

接着输入 auth MyPass123(密码换成你设的),回车后返回 OK,说明密码认证没问题。

最后再输入 set hello world && get hello,返回 "world",整条链路就验证完毕了。到这一步,你的 Windows Redis 环境就已经完全可用。

来源:整理自互联网
免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。

相关文章

更多

精选合集

更多

大家都在玩

热门话题

大家都在看

更多