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

在 Windows 10 系统上部署 Redis 数据库时,许多用户会遇到挑战:由于官方不再提供原生支持,安装过程中常出现命令无法识别、服务注册失败或配置加载错误等问题。这些问题通常源于版本兼容性、环境变量缺失或配置文件未正确加载。
实际上,有多种途径可以解决。以下为您详细介绍六种在 Windows 10 环境下安装 Redis 的方法,相信总有一种能满足您的需求。
对于不熟悉命令行的用户,这是最便捷的选择。该版本基于 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 的服务且状态为“正在运行”,即表示安装成功。
如果您仅需快速验证或进行临时开发测试,此方法最为直接。它不注册系统服务,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 响应,则证明连接正常。
临时启动方式不够便捷,若希望 Redis 在后台持续运行并支持开机自启,需将其注册为系统服务。此方法能提供系统级的稳定性保障。
操作前,请确保所有手动启动的临时 Redis 进程已完全退出。
1. 在 Redis 安装目录下,执行服务安装命令:redis-server.exe --service-install redis.windows.conf --loglevel verbose。
2. 安装完成后,启动服务:redis-server.exe --service-start。
3. 验证方式:打开“服务”管理器(运行 services.msc),查找名为 Redis 的服务,确认其状态已变为“正在运行”。
当一台机器需要运行多个 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 兼容版本,通常基于 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 的开发者而言,这是最快捷的方式。一条命令即可完成下载、安装、服务注册,并便于后续的版本管理与批量部署。
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* 命令查看服务状态。
侠游戏发布此文仅为了传递信息,不代表侠游戏网站认同其观点或证实其描述