在Linux上部署Redis缓存:从安装到验证的完整步骤

在 Linux 服务器上部署 Redis 缓存,核心是装好服务、改对监听地址和访问控制、用 systemd 管理进程,最后用 redis-cli 验证读写。
下面按 Ubuntu/Debian 和 CentOS/RHEL 两条常见路径说明,命令可直接复制执行,但请先确认系统版本和权限。

先确认系统环境和安装方式

Redis 是内存键值数据库,常被用作缓存。
部署前需要 root 或 sudo 权限,并确认服务器能访问软件源。
用以下命令查看系统信息:

cat /etc/os-release
uname -m

如果输出包含 Ubuntu 或 Debian,走 apt 安装;
包含 CentOS、Rocky 或 AlmaLinux,走 dnf/yum 安装。
源码编译适合需要特定版本或系统源版本过旧的情况,但新手优先用包管理器,后续升级和排错更简单。

安装 Redis 服务

Ubuntu/Debian 执行:

sudo apt update
sudo apt install -y redis-server

CentOS/RHEL 系先启用 EPEL 再安装:

sudo dnf install -y epel-release
sudo dnf install -y redis

安装完成后检查服务状态:

systemctl status redis-server   # Ubuntu/Debian
systemctl status redis          # CentOS/RHEL

看到 active (running) 表示进程已启动。
如果提示服务不存在,说明包名或系统源不一致,先确认安装命令是否成功。

修改关键配置再启动

默认配置通常只监听 127.0.0.1,适合本机应用访问。
如果应用和 Redis 不在同一台机器,需要改监听地址并设置访问密码,否则不要把 Redis 直接暴露到公网。
配置文件路径一般为 /etc/redis/redis.conf。

用编辑器打开后关注这几项:

bind 127.0.0.1
protected-mode yes
# requirepass 你的强密码

如果只允许本机访问,保持 bind 127.0.0.1 和 protected-mode yes 即可。
需要远程访问时,把 bind 改为服务器内网 IP,并取消 requirepass 注释设置强密码,同时用防火墙限制来源 IP。
修改后重启服务:

sudo systemctl restart redis-server   # 或 redis

注意:开放公网访问且无密码的 Redis 极易被扫描利用,生产环境至少要做到密码加防火墙白名单。

用 redis-cli 验证缓存是否可用

连接本机 Redis 并测试读写:

redis-cli
127.0.0.1:6379> ping
PONG
127.0.0.1:6379> set cache:test "hello"
OK
127.0.0.1:6379> get cache:test
"hello"
127.0.0.1:6379> del cache:test
(integer) 1

如果设置了密码,先执行 auth 你的密码 再操作。
返回 PONG 和 OK 说明服务正常。
应用侧连接失败时,先看错误类型:Connection refused 多半是服务没启动或端口不对;NOAUTH 是没带密码;DENIED 检查 bind 和防火墙。

常见问题与部署后检查

  • 端口被占用:用 ss -lntp | grep 6379 查看监听进程,确认是否已有其他 Redis 实例。
  • 服务启动失败:执行 journalctl -u redis-server -n 50 或 journalctl -u redis -n 50 查看日志,常见原因是配置文件语法错误或权限不足。
  • 远程连不上:依次检查 bind 地址、protected-mode、密码和防火墙规则,不要只改其中一项。
  • 内存持续增长:缓存场景建议在配置中设置 maxmemory 和合适的淘汰策略,避免占满服务器内存。

部署完成后,建议把 redis-cli ping 和一次 set/get 写入检查流程,作为后续变更后的固定验证动作。
如果应用使用连接池,还要确认连接地址、端口和密码与配置文件一致。

分享到:
上一篇
MySQL 连接数满了怎么处理?先救急再调参的完整步骤
下一篇
Redis 和 Memcached 怎么选?先看数据类型与持久化需求
1
系统公告

关于香港云优质服务器IP地址更换的通知

尊敬的客户: 因原IP运营商大幅涨价,为避免成本转嫁至用户,我司决定更换IP服务商。本次更换后,您的续费价格将保持不变,且新IP网络质量与服务标准不受影响。新IP已分配至后台,即刻生效(更换的新IP都是香港原生IPv4)。 涉及 IP 段: 45.192.x.x 旧 IP 停用时间: 2026 年 12 月 1 日
服务中心
客服
在线客服
24小时为您服务
咨询
联系我们
联系我们,为您的业务提供专属服务。
24/7 技术支持
如果您遇到寻求进一步的帮助,请过工单与我们进行联系。
24/7 即时支持
泽御云
售前客服
泽御云
泽御云
售后客服
泽御云
技术支持
评价
您对当前页面的整体感受是否满意?
😞
非常不满意
😕
不满意
😐
一般
🙂
满意
😊
非常满意