AI 摘要
Windows安装绿色版Redis指南:对比5.X、8.X及cygwin、msys2等版本,推荐msys2 with service(可注册服务)。详细演示解压配置、前台启动、客户端连接、注册/启动/卸载Windows服务的操作命令。

一、介绍

Windows 上有好几种版本的 Redis

二、安装

  1. 解压,顺带添加环境变量
1
D:\Software\PortableApps\Redis-8.10.1-Windows-x64-msys2-with-Service
  1. 创建数据目录、日志目录,配置文件
1
2
3
D:\userdata\redis\data
D:\userdata\redis\logs
D:\userdata\redis\redis.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# ==== 网络监听 ====
# 127.0.0.1 覆盖 localhost;192.168.10.1 是本机在局域网内的网卡地址
bind 127.0.0.1 192.168.10.1
protected-mode yes
port 6379

# ==== 目录 ====
dir D:/userdata/redis/data
logfile D:/userdata/redis/logs/redis.log
loglevel notice

# ==== 安全 ====
# 一旦监听了局域网地址,强烈建议设置密码,否则局域网内任何人都能连上
requirepass 换成你自己的强密码

# ==== 持久化(按需) ====
save 900 1
save 300 10
save 60 10000
appendonly yes
appendfilename "appendonly.aof"

# ==== 后台方式 ====
# 用 RedisService 安装服务时,daemonize 不用设置,由 Service 托管
daemonize no
  1. 测试直接前台启动
1
2
cd D:\Software\PortableApps\Redis-8.10.1-Windows-x64-msys2-with-Service
.\RedisService.exe run --foreground -c D:\userdata\redis\redis.conf
  1. 客户端测试连接
1
redis-cli
  1. 注册成 Windows 服务,需要管理员权限
1
2
cd D:\Software\PortableApps\Redis-8.10.1-Windows-x64-msys2-with-Service
.\RedisService.exe install -c D:\userdata\redis\redis.conf --dir D:\userdata\redis\data --port 6379
  1. 启动服务
1
net start Redis
  1. 卸载服务
1
2
net stop Redis
.\RedisService.exe uninstall