Redis安装的核心:安装服务 + 启动服务 + 配置 + 验证连接
Redis版本选择策略
在下载Redis前,了解版本策略至关重要:
稳定版本: 偶数版本号(如7.2、6.2)——生产环境推荐 开发版本: 奇数版本号(如7.3、6.3)——仅用于测试和新功能体验 长期支持(LTS): 特定版本提供更长的维护周期
🪟 一、Windows环境
🚨 Redis 官方不推荐 Windows 生产环境使用,以下主要用于学习/开发测试。
👉 官方下载渠道(无windows版)
官方网站:https://redis.io/download GitHub仓库:https://github.com/redis/redis
👉 windows版本下载地址
https://github.com/tporadowski/redis/releases https://github.com/MicrosoftArchive/redis/releases https://github.com/tporadowski/redis/releases https://github.com/redis-windows/redis-windows/releases(推荐下载)
📦 方案一:压缩包方式安装
📌 1. 下载Redis压缩包
推荐下载Releases · redis-windows/redis-windows的压缩包,因为它是和Redis官方版本对应的,有人来维护更新,最近一次更新就在几月前。
下载文件:Redis-8.4.0-Windows-x64-cygwin-with-Service.zip
解压后目录示例:
D:\redis\ ├── redis-server.exe ├── redis-cli.exe ├── redis.windows.conf🚀 2. 启动Redis
在你的解压缩目录下打开cmd窗口,输入cmd回车如下:
redis-server.exe redis.conf🧪 3. 测试连接
新开命令行:
redis-cli.exe测试:
ping返回:
PONG⚙️ 方案二:MSI 方式(图形化安装)
📌 1. 安装步骤
双击 .msi 安装包 选择安装路径 勾选: ✔ Add to PATH ✔ Install as Service(推荐)
🚀 2. Windows服务方式启动
# 启动net start Redis# 停止net stop Redis📌 3. 验证
redis-cliping⚙️ Redis基础配置
🧠 1. 配置文件位置
redis.windows.conf🧠 2. 端口配置
port 6379🧠 3. 绑定IP(远程访问)
bind 127.0.0.1 修改为:bind 0.0.0.0🧠 4. 是否后台运行
# yes:运行后台运行,no:不允许daemonize no🧠 5. 日志文件
logfile "redis.log"🧠 6. 数据存储目录
dir ./🔐 Redis密码配置(重点)
📌 1. 设置密码
requirepass 123456📌 2. 重启Redis
📌 3. 验证密码
先连接,再认证
redis-cliauth 123456直接带密码连接
redis-cli -a 123456🍎 二、Mac 环境
使用Homebrew安装
推荐使用 Homebrew(最简单)
📌 1. 安装 Redis
brew install redis📌 2. 查看版本
redis-server --version🚀 3. 启动 Redis
后台启动(推荐)
brew services start redis前台启动(调试用)
redis-server停止Redis
brew services stop redis🧪 4. 测试连接
# 连接客户端redis-cli# pingping# 返回PONG⚙️ 配置文件
📌 1. 默认配置路径
📌 2. 查看配置文件路径
redis-cli CONFIG GET dir🔐 3. Redis密码配置
设置密码
requirepass 123456重启 Redis 生效
brew services restart redis验证
redis-cli -a 123456🐧 三、Ubuntu 环境
⭐ 推荐指数:⭐⭐⭐⭐⭐(生产最常用)
安装 Redis
📦 1. 下载安装
sudo apt updatesudo apt install redis-server -y🚀 2. 启动 Redis 服务
sudo systemctl start redis📌 3. 设置开机自启(重要)
sudo systemctl enable redis📊 4. 查看运行状态
sudo systemctl status redis🧪 5. 测试连接
# 连接redis-cli# pingping# 返回PONG⚙️ Redis 配置文件
📌 1. 配置文件位置
/etc/redis/redis.conf🔐 2. 密码配置(生产必配)
设置密码
requirepass 123456重启服务
sudo systemctl restart redis验证
redis-cli -a 123456🐳 四、Docker 环境
⭐ 推荐指数:⭐⭐⭐⭐⭐(最简单 / 最干净 / 最常用)
📦 1. 拉取 Redis 镜像
docker pull redis🚀 2. 直接启动 Redis 容器(调试用)
docker run -d \ --name redis \ -p 6379:6379 \ redis⚙️ 3. 带配置启动(推荐)
创建配置文件
vim redis.confredis.conf常用配置
port 6379bind 0.0.0.0requirepass 123456appendonly yes启动Redis容器
docker run -d \ --name redis \ -p 6379:6379 \ -v /myredis/redis.conf:/usr/local/etc/redis/redis.conf \ redis \ redis-server /usr/local/etc/redis/redis.conf📌 4. 进入 Redis 容器
docker exec -it redis redis-cli🧪 5. 测试连接
ping# 返回PONG🙏 如果你觉得这篇文章对你有帮助,欢迎👍点赞 / ⭐收藏 / 📣转发给朋友!
夜雨聆风