首页 > 操作系统 >win10如何安装Redis数据库_win10Redis数据库的6种方式

win10如何安装Redis数据库_win10Redis数据库的6种方式

来源:互联网 2026-04-08 11:28:31

Windows 10 安装 Redis 的六种方式 在 Windows 10 系统上部署 Redis 数据库时,许多用户会遇到挑战:由于官方不再提供原生支持,安装过程中常出现命令无法识别、服务注册失败或配置加载错误等问题。这些问题通常源于版本兼容性、环境变量缺失或配置文件未正确加载。 实际上,有多种

Windows 10 安装 Redis 的六种方式

win10如何安装Redis数据库_win10Redis数据库的6种方式

在 Windows 10 系统上部署 Redis 数据库时,许多用户会遇到挑战:由于官方不再提供原生支持,安装过程中常出现命令无法识别、服务注册失败或配置加载错误等问题。这些问题通常源于版本兼容性、环境变量缺失或配置文件未正确加载。

实际上,有多种途径可以解决。以下为您详细介绍六种在 Windows 10 环境下安装 Redis 的方法,相信总有一种能满足您的需求。

一、使用微软归档版 MSI 安装包(适合初学者)

对于不熟悉命令行的用户,这是最便捷的选择。该版本基于 MicrosoftArchive 维护的 Redis 3.2.100,提供图形化安装向导,可自动处理环境变量和系统服务注册。

操作步骤如下:

1. 访问 GitHub 发布页面:https://github.com/MicrosoftArchive/redis/releases/tag/win-3.2.100,下载 Redis-x64-3.2.100.msi 文件。

2. 双击运行安装程序,务必勾选 “Add Redis to the system PATH” 选项,以便在命令行中直接使用。

3. 选择安装路径(建议避开系统盘),点击“Install”完成安装。

4. 最后,打开系统“服务”管理器,确认其中已存在名为 Redis 的服务且状态为“正在运行”,即表示安装成功。

二、解压 ZIP 包并手动启动临时服务

如果您仅需快速验证或进行临时开发测试,此方法最为直接。它不注册系统服务,Redis 以前台进程运行,关闭窗口即停止服务。

具体步骤:

1. 从以下地址下载最新的 ZIP 包:https://github.com/tporadowski/redis/releases(例如 redis-x64-5.0.14.1.zip)。

2. 将文件解压至目标目录,如 C:\Redis。注意路径中应避免使用中文和空格。

3. 以管理员身份打开命令提示符(CMD),切换至解压目录:cd /d C:\Redis

4. 运行启动命令:redis-server.exe redis.windows.conf。当窗口开始输出日志时,表示服务已成功启动。

5. 此时,另开一个 CMD 窗口,执行命令:redis-cli.exe -h 127.0.0.1 -p 6379 ping。若返回 PONG 响应,则证明连接正常。

三、ZIP 解压后注册为 Windows 系统服务

临时启动方式不够便捷,若希望 Redis 在后台持续运行并支持开机自启,需将其注册为系统服务。此方法能提供系统级的稳定性保障。

操作前,请确保所有手动启动的临时 Redis 进程已完全退出。

1. 在 Redis 安装目录下,执行服务安装命令:redis-server.exe --service-install redis.windows.conf --loglevel verbose

2. 安装完成后,启动服务:redis-server.exe --service-start

3. 验证方式:打开“服务”管理器(运行 services.msc),查找名为 Redis 的服务,确认其状态已变为“正在运行”。

四、ZIP 方式安装并自定义服务名称

当一台机器需要运行多个 Redis 实例,或系统中已存在同名服务时,自定义服务名称可有效避免冲突。

1. 首先,确保当前没有其他 Redis 进程或服务正在运行。

2. 在 Redis 目录下,执行安装命令时指定服务名:redis-server.exe --service-install redis.windows.conf --service-name RedisTest --loglevel verbose

3. 启动该自定义服务:redis-server.exe --service-start --service-name RedisTest

4. 进行连接测试(若配置文件端口未修改,仍使用 6379):redis-cli.exe -p 6379 ping

五、使用 Redis 官方推荐的 Windows 版本(5.x 及以上)

微软归档的版本相对较旧。目前,Redis 官网开始推荐由社区维护的 Windows 兼容版本,通常基于 WSL 或原生移植,在稳定性和更新支持方面更具优势。

1. 访问 Redis 官方 Windows 安装指南:https://redis.io/docs/getting-started/installation/install-redis-on-windows/

2. 下载页面提供的 MSI 安装包,例如 redis-x64-5.0.14.1.msi 或更高版本。

3. 运行安装程序,默认选项通常包括“Install Redis as a Windows Service”和“Add to PATH”,按照提示完成安装即可。

4. 安装结束后,可在系统服务列表中查看名为 Redis 的服务是否已处于运行状态。

六、通过 Chocolatey 包管理器一键安装

对于已配置 Chocolatey 的开发者而言,这是最快捷的方式。一条命令即可完成下载、安装、服务注册,并便于后续的版本管理与批量部署。

1. 以管理员身份打开 PowerShell,首先执行命令以授权脚本运行:Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

2. 若尚未安装 Chocolatey,运行以下命令进行安装:iwr https://community.chocolatey.org/install.ps1 -UseBasicParsing | iex

3. 执行核心安装命令:choco install redis-64。包管理器将自动选择适配 Windows 10 的稳定版本。

4. 安装完成后,Chocolatey 会自动注册并启动 Redis 服务。您可通过 Get-Service redis* 命令查看服务状态。

侠游戏发布此文仅为了传递信息,不代表侠游戏网站认同其观点或证实其描述

热游推荐

更多
湘ICP备14008430号-1 湘公网安备 43070302000280号
All Rights Reserved
本站为非盈利网站,不接受任何广告。本站所有软件,都由网友
上传,如有侵犯你的版权,请发邮件给xiayx666@163.com
抵制不良色情、反动、暴力游戏。注意自我保护,谨防受骗上当。
适度游戏益脑,沉迷游戏伤身。合理安排时间,享受健康生活。