安装与环境搭建2
掌握三种主流安装方式
完成安装后的基础验证
能根据场景选择合适的安装方案
核心讲解
(1)三种安装方式对比
表格
安装方式 | 优点 | 缺点 | 适用场景 |
|---|---|---|---|
Windows 安装包 | 图形化,上手简单 | 性能一般,生产少用 | 本地学习、开发调试 |
Linux 系统安装 | 性能好,生产标准 | 命令行操作 | 服务器部署、生产环境 |
Docker 部署 | 一键启动,环境统一 | 持久化、配置稍复杂 | 快速体验、开发环境 |
方式一:Windows 安装
操作步骤进入 Redis 官网或者 GitHub 下载 Windows 版安装包(7.x 版),或者下载微软商店版本
运行安装程序,选择安装路径(不要中文)
勾选「Add to PATH」、「Register as Service」(注册为系统服务)
完成安装,自动启动服务
打开 cmd,输入
redis-cli ping,返回PONG即成功
方式二:Linux 安装(Ubuntu 22.04)
操作步骤# 1. 更新源,安装依赖
sudo apt update
sudo apt install wget lsb-release -y
# 2. 添加Redis官方源
curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list
# 3. 安装Redis 7
sudo apt update
sudo apt install redis-server -y
# 4. 设置开机自启,查看状态
sudo systemctl enable --now redis-server
sudo systemctl status redis-server
# 显示 active (running) 就是正常
# 5. 验证连接
redis-cli ping
# 返回 PONG 成功
CentOS 安装:配置 yum 源,安装
redis包,启动服务即可。
方式三:Docker 快速部署
操作步骤# 1. 拉取镜像
docker pull redis:7-alpine
# 2. 启动容器
docker run -d \
--name redis7 \
-p 6379:6379 \
-v redis_data:/data \
redis:7-alpine \
redis-server --appendonly yes
# 3. 进入客户端验证
docker exec -it redis7 redis-cli ping
安装后基础验证
# 查看版本
redis-cli INFO server | grep redis_version
# 测试读写
set test_key hello
get test_key
# 返回 "hello" 即正常
常见误区
端口记混:Redis 默认端口是 6379,不要和其他数据库混淆
Windows 版本过旧:Windows 官方版更新慢,学习可以,生产用 Linux
Docker 不挂载卷:不挂载数据卷,容器删除数据就没了,生产必须持久化挂载
安装完直接对外暴露:默认无密码,生产环境必须加密码、限制 IP
课后练习
选择一种方式完成 Redis 安装
用 redis-cli 连接,执行 ping 和简单读写
设置 Redis 为开机自启动

