Redis 安装(Windows)

1、下载 Redis

Redis 官网是不提供 Windows 版本的 Redis 的,一开始是由微软的一个团队负责维护其 Windows 版本,github 地址;但是,目前该团队也停止了对这一Windows版本Redis的维护工作,其更新停留在了 2016 年。现在,则是另一个志愿者团队在维护 Windows 版本的 Redis,github 地址。我们在他这下载 Redis 即可。

下载地址:https://github.com/tporadowski/redis

  • Redis-x64-5.0.14.1.msi:windows 安装包,需要安装。
  • Redis-x64-5.0.14.1.zip:免安装包,直接解压可用。

2、解压并安装 Redis

  1. 解压 Redis 安装包。

    和 Redis 相关的有以下几个脚本

    • redis-server:Redis 的服务端启动脚本
    • redis-cli:Redis 提供的命令行客户端
    • redis-benchmark:性能测试工具
    • redis-check-aof:修复有问题的 aof 文件
    • redis-check-dump:修复有问题的 rdb 文件
    • redis-sentinel:Redis 的哨兵启动脚本
  2. 启动 Redis 临时服务,有两种方式启动:

    1. 双击启动。双击 redis-server.exe 启动 Redis。

    2. 在命令行(cmd)中启动。打开 cmd,进入到刚才解压到的目录,启动临时服务:redis-server.exe redis.windows.conf

      备注:通过命令创建的 Redis 临时服务,不会在 window Service 列表出现 Redis 服务名称和状态,此窗口关闭,服务会自动关闭。

    输出如下信息,则证明启动成功

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    [12628] 24 Aug 15:28:47.190 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
    [12628] 24 Aug 15:28:47.190 # Redis version=5.0.14.1, bits=64, commit=ec77f72d, modified=0, pid=12628, just started
    [12628] 24 Aug 15:28:47.195 # Warning: no config file specified, using the default config. In order to specify a config file use c:\env\redis\redis-server.exe /path/to/redis.conf
    _._
    _.-``__ ''-._
    _.-`` `. `_. ''-._ Redis 5.0.14.1 (ec77f72d/0) 64 bit
    .-`` .-```. ```\/ _.,_ ''-._
    ( ' , .-` | `, ) Running in standalone mode
    |`-._`-...-` __...-.``-._|'` _.-'| Port: 6379
    | `-._ `._ / _.-' | PID: 12628
    `-._ `-._ `-./ _.-' _.-'
    |`-._`-._ `-.__.-' _.-'_.-'|
    | `-._`-._ _.-'_.-' | http://redis.io
    `-._ `-._`-.__.-'_.-' _.-'
    |`-._`-._ `-.__.-' _.-'_.-'|
    | `-._`-._ _.-'_.-' |
    `-._ `-._`-.__.-'_.-' _.-'
    `-._ `-.__.-' _.-'
    `-._ _.-'
    `-.__.-'

    [12628] 24 Aug 15:28:47.203 # Server initialized
    [12628] 24 Aug 15:28:47.203 * Ready to accept connections
  3. 检查 Redis。

    打开另一个 cmd 窗口,客户端调用:redis-cli.exe -h 127.0.0.1 -p 6379,不报错即表明成功。

  4. 配置环境变量。

    redis-cli 命令是 Redis 提供的客户端工具。将 Redis 的安装目录加入到系统环境变量中,就可以随时随地使用 redis-cli 等命令了。

  5. 把 Redis 注册成 Redis Windows 服务。

    1
    2
    3
    4
    5
    6
    7
    安装服务:redis-server.exe --service-install redis.windows.conf --service-name redisserver1 --loglevel verbose

    启动服务:redis-server.exe --service-start --service-name redisserver1

    停止服务:redis-server.exe --service-stop --service-name redisserver1

    卸载服务:redis-server.exe --service-uninstall --service-name redisserver1

3、Redis 启动信息解析

信息项 内容 解释 默认配置
PID (进程ID) [12628] Redis 进程的标识符 。每次启动 Redis 时,系统会分配一个唯一的 PID。
启动时间 24 Aug 15:28:47.190 Redis 启动的日期和时间戳。
配置文件 Warning: no config file specified, using the default config. 启动时未指定配置文件,因此使用默认配置。
版本信息 Redis 5.0.14.1 (ec77f72d/0) 64 bit 显示 Redis 的版本号和编译信息。
运行模式 Running in standalone mode 表示 Redis 运行在单机模式。
监听端口 Port: 6379 Redis 默认监听的端口是 6379。
进程ID (PID) PID: 12628 Redis 进程的唯一标识符。
网站 http://redis.io 官方 Redis 网站链接。

Redis 安装(Windows)
https://flepeng.github.io/041-Redis-11-安装和配置-Redis-安装(Windows)/
作者
Lepeng
发布于
2021年1月1日
许可协议