admin管理员组

文章数量:1335202

文章目录

    • 一、Windows 下安装 Redis 的几种方式
      • 1. 微软官方维护的 Redis
      • 2. tporadowski 维护的 Redis
      • 3. 使用 WSL 安装 Redis
      • 4. 使用gcc编译器在Windows下编译redis源码
    • 二、Redis 安装
      • 1. msi 安装包 安装
        • 1)双击 msi 安装包
        • 2)接受终端用户协议
        • 3)选择安装路径
        • 4)设置服务端口
        • 5)设置最大内存限制
        • 6)完成安装
        • 7)验证 Redis
        • 8)卸载 Redis
      • 2. zip 安装包 安装
        • 1)解压安装包
        • 2)启动Redis服务
        • 3)连接Redis服务
        • 4)设置服务自启动
          • a. 使用 sc create 命令查看帮助
          • b. 使用 sc create 命令创建服务项
          • c. 使用 sc query 命令查看服务状态
          • d. 使用 sc start 命令启动服务
          • e. 使用 sc qc 命令查看服务配置
          • f. 使用 reg query 命令查看注册表信息
        • 5)测试Redis服务
        • 6)添加PATH环境变量
        • 7)停止或删除Redis服务
          • a. 使用 sc stop 命令停止(禁用)服务
          • b. 使用 sc delete 命令删除服务
    • 三、Redis 配置
      • 1. 查看 Redis 配置
        • 1)使用 Redis 的 CONFIG GET 命令查看
        • 2)直接使用文件编辑器查看配置信息
      • 2. 修改 Redis 配置
        • 1)使用 Redis 的 CONFIG SET 命令修改
        • 2)修改配置文件,更改配置信息
      • 3. Redis 配置项说明

一、Windows 下安装 Redis 的几种方式

Redis 官网地址:https://redis.io/
Redis 源码地址:https://github/redis/redis

Redis 在 Windows 平台上不受官方支持,Redis 官方只提供了源码包(zip、tar.gz 格式)。当然想要在 Windows 上安装 Redis 也还是可行的。

1. 微软官方维护的 Redis

可以下载微软官方维护的支持 Windows平台的 Redis 安装包
下载地址:https://github/microsoftarchive/redis/releases
注意:仅有 Redis2.0 和 Redis3.0 的部分版本,最后一次更新是2016年,目前已停止维护了。而截止到2023年6月Redis官网的最新版本是 Redis7.2

2. tporadowski 维护的 Redis

tporadowski 大神也提供了 支持 Windows平台的 Redis 安装包,目前仍在维护,目前最新版本是 5.0.14,更新速度跟Redis官网也相差好几个大版本。
下载地址:https://github/tporadowski/redis/releases

3. 使用 WSL 安装 Redis

WSL(Windows Subsystem for Linux),WSL是 Windows 下的 Linux 子系统,这也是 Redis 官方介绍的在 Windows 下安装 Redis 的方案。
需要启动 WSL2,而启动 WSL2 则要求 Windows 系统版本 Windows 10 version 2004+ 或 Windows 11,详见官网介绍:install-redis-on-windows

4. 使用gcc编译器在Windows下编译redis源码

安装MinGw(安装gcc编译c代码)或者Cygwin(提供一个虚拟Linux环境,和WSL有些类似)
MinGW地址:https://sourceforge/projects/mingw/
Cygwin地址:https://cygwin/install.html

总结:上述四种方式,方法3 对 Windows 版本要求较高(至少我的系统不满足);方法4 需要安装第三方工具,也较麻烦,我捣鼓半天也没成功;方法1 支持的Redis版本太低了;方法2 虽然支持的版本也不是最新的,但相对 方法1 要强一些。


2023.09.02 更新:

使用Cygwin编译最新版的Redis源码,有新进展了,感兴趣的可以参考:
如何使用Cygwin编译最新版的Redis源码,生成适用于Windows的Redis

另外,对伸手党又有新福利了。
在Github上找到了其他已编译好的适用于Windows的,较新版本的redis:

  • zkteco-home/redis-windows/releases
    (Redis for Windows X64,使用Visual Studio 2022编译,据说比Cygwin, MSYS编译的更稳定、更高性能)
    目前最新版本为 redis-7.0.11

  • redis-windows/redis-windows/releases
    (Redis for Windows X64,使用 MSYS2 编译)
    目前最新可用版本为 redis-7.0.12 (注意tag里有7.2.0版本,但是不可用)


二、Redis 安装

这里使用 tporadowski 维护的 Redis 进行安装演示
下载安装包:Redis-x64-5.0.14.1.msi、Redis-x64-5.0.14.1.zip

1. msi 安装包 安装

1)双击 msi 安装包

双击 msi 安装程序,打开安装向导,点击 next

2)接受终端用户协议

接受终端用户协议,点击 next

<

本文标签: 教程Windowsredis