Windows+Linux安装redis教程
Redis 下载安装教程
一、Windows安装
1、下载地址:https://github.com/redis-windows/redis-windows/releases
访问成功后,下拉找到安装包
图片中展示的四个 Redis Windows 版本压缩包文件名,它们的核心区别在于 开发环境 和 是否包含服务支持,具体差异如下:
2、安装
将下载的zip包解压后,进入到解压的目录,双击 redis-server.exe
,出现如下则OK
上述压缩包详解:
1. 开发环境不同
文件名关键词 | 环境说明 |
---|---|
cygwin | 基于 Cygwin 环境编译,提供类 Unix 的 POSIX API 兼容层,兼容性较好但性能略低。 |
msys2 | 基于 MSYS2/MinGW-w64 环境编译,轻量高效,性能更接近原生 Windows,推荐优先使用。 |
✅ 建议:生产环境优先选
msys2
(性能更优),特殊兼容需求选cygwin
。
2. 服务支持不同
文件名关键词 | 功能说明 |
---|---|
with-Service | 包含 Windows 服务安装脚本,可通过命令注册为系统服务,支持开机自启。 |
无 with-Service | 仅包含 Redis 可执行文件,需手动启动 redis-server.exe ,适合临时测试。 |
✅ 典型场景:
- 长期运行的服务端 → 选
with-Service
- 开发调试/临时使用 → 选基础版
二、Linux 安装
1、下载:
wget http://download.redis.io/releases/redis-8.0.2.tar.gz
2、下载后解压
tar -zxvf redis-8.0.2.tar.gz
3、安装到指定目录
#按实际情况更改
mkdir /usr/local/redis
cd redis-8.0.2
make
make install PREFIX=/usr/local/redis
4、创建配置目录并复制配置文件
# 创建配置目录
mkdir -p /usr/local/redis/etc
mkdir -p /usr/local/redis/data
mkdir -p /usr/local/redis/log
# 复制默认配置文件到指定目录
cp redis.conf /usr/local/redis/etc/
5、配置 Redis
# 编辑配置文件
vim /usr/local/redis/etc/redis.conf
# 以守护进程方式运行
daemonize yes
# 指定PID文件位置
pidfile /usr/local/redis/log/redis.pid
# 指定日志文件位置
logfile "/usr/local/redis/log/redis.log"
# 指定数据目录
dir /usr/local/redis/data
# 指定配置文件目录
include /usr/local/redis/etc/redis.conf
6、启动redis
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
成功后如下: