Linux 安装 Redis 详细教程

本文提供yum/apt 包管理器安装源码编译安装两种主流方式,覆盖 CentOS/RHEL、Ubuntu/Debian 系统,含远程连接、持久化、开机自启等核心配置,适合新手与生产环境部署。

一、环境准备(必做)

Redis 基于 C 语言开发,需先安装编译依赖(包管理器安装可跳过编译依赖):

CentOS/RHEL 系列

Ubuntu/Debian 系列

二、方式一:包管理器快速安装(推荐新手 / 生产)

  1. CentOS/RHEL 安装(yum)
  1. Ubuntu/Debian 安装(apt)
  1. 核心配置(远程连接 + 后台启动)

编辑配置文件(CentOS:/etc/redis/redis.conf;Ubuntu:/etc/redis/redis.conf):

修改以下关键参数(按 /参数名 快速搜索):

  1. 启动与自启
  1. 连接测试

三、方式二:源码编译安装(推荐自定义版本 / 高级配置)

  1. 下载 Redis 源码(以 7.2.4 稳定版为例)
  1. 编译与安装
  1. 配置文件处理
  1. 启动与自启(源码版)

写入以下内容(保存退出):

四、防火墙与安全配置(生产必做)

  1. 开放端口(Redis 默认 6379)

CentOS

Ubuntu

  1. 安全建议
  • 生产环境不设置 bind 0.0.0.0,仅绑定业务服务器 IP
  • 密码使用大小写 + 数字 + 特殊字符的强密码
  • 禁止外网直接访问,通过内网 / 跳板机连接
  • 定期备份 RDB/AOF 持久化文件

五、常见问题排查

  • 远程连接失败 :检查 bindprotected-mode、防火墙、密码配置
  • 编译报错 :重新安装 GCC、make 依赖,执行 make distclean 后再编译
  • 启动失败 :查看日志 tail -f /var/log/redis/redis.log,检查配置文件语法
相关推荐
薛定谔的悦3 小时前
储能 EMS 的功率策略:从一块电表到一次逆流的 200 毫秒
大数据·linux·能源·储能·bms
2601_962218476 小时前
万象生鲜系统区块链溯源技术帮助生鲜企业搭建食品安全数字化体系
大数据·运维·微服务·云原生·架构
智塑未来6 小时前
中小公司在线文档选型:从协作入口到安全边界
运维·安全
新时代牛马7 小时前
Linux 内核入门地图:架构、源码目录与五大子系统
linux·运维·架构
智购科技无人售货机厂家7 小时前
2026自动售货机制冷系统维护指南:从散热器清洁到压缩机换油的工程实践~YH
运维·redis·物联网·缓存·架构
剑客的茶馆7 小时前
开发者,运维怎样转行FDE?
运维·ai·开发·fde
Julien20047 小时前
控制 SELinux 文件上下文
linux·运维·服务器
sulikey7 小时前
Linux Core Dump 完全指南:从原理到实战的崩溃调试手册。什么是core dump?程序报错core dumped怎么办?
linux·服务器·操作系统·调试·coredump
Lifangyun_WD7 小时前
第一次租 GPU 服务器怎么开始?镜像、SSH、数据存储和停机前要做什么
服务器·云计算·gpu算力·gpu算力租赁
众壹新能源科技7 小时前
功率预测误差考核怎么降?从气象源到上报口径的排查清单
运维·人工智能·自动化