在 Ubuntu/Debian 系统中用 apt 安装 Redis:先执行 sudo apt update 更新源,再 sudo apt install redis-server -y 安装;默认监听 127.0.0.1:6379,需修改 /etc/redis/redis.conf 设置 requirepass 和 bind 并重启服务;最后用 redis-cli -a 验证 PING/PONG 及 SET/GET。

在 Linux 中用 apt 安装 Redis 缓存,适合 Ubuntu/Debian 系统,操作简单、依赖自动处理,5 分钟内就能跑起来。
确认系统并更新软件源
先确保你用的是 Ubuntu 或 Debian(包括衍生版如 Linux Mint)。打开终端执行:
- 更新本地软件包索引:sudo apt update
- 升级已有软件(可选但推荐):sudo apt upgrade -y
安装 Redis 服务端
直接安装官方仓库中的 redis-server 包:
Linux 安全审计工具,检查 SSH 配置、开放/监听端口、防火墙规则(ufw/iptables/nftables)、失败登录尝试、sudoers 权限...
- 运行命令:sudo apt install redis-server -y
- 安装完成后,Redis 默认以 systemd 服务方式启动,监听 127.0.0.1:6379,且启用保护模式(protected-mode yes)
- 检查状态:sudo systemctl status redis-server,看到 active (running) 即成功
基础安全配置(必须做)
默认配置不设密码、只允许本地连接,生产环境需至少加密码和限制绑定地址:
- 备份配置:sudo cp /etc/redis/redis.conf /etc/redis/redis.conf.bak
- 编辑配置:sudo nano /etc/redis/redis.conf
- 修改两处关键项:
→ 找到 bind 127.0.0.1 ::1,如仅本地使用,保持不变;如需局域网访问,可改为 bind 127.0.0.1 192.168.1.100(填本机内网IP)
→ 找到 # requirepass foobared,删掉 # 号,改成 requirepass YourStrongPass2026! - 保存后重启服务:sudo systemctl restart redis-server
验证连接与基本使用
装完不是终点,得确认能连、能用:
- 用 redis-cli 连接:redis-cli -a 'YourStrongPass2026!' --no-auth-warning
- 输入 PING,返回 PONG 表示通了
- 试存一个值:SET cache:test "hello redis",再 GET cache:test 看是否回显
- 退出客户端:exit

















