在Ubuntu上配置Redis需注意以下事项:
系统与软件更新
确保Ubuntu系统和Redis软件包为最新版本,以获取安全补丁和性能优化。
基础配置
port
参数修改,需与防火墙规则一致。redis.conf
中设置requirepass
,启用强密码保护。安全加固
rename-command
禁用FLUSHALL
、CONFIG
等高危命令,避免误操作或恶意破坏。ufw
)限制Redis端口(默认6379)的访问来源,仅允许可信IP。protected-mode
,但需确保其他安全措施已配置。性能优化
maxmemory
限制内存使用,并选择淘汰策略(如allkeys-lru
)。timeout
释放闲置连接。日志与监控
loglevel
),定期查看/var/log/redis/redis-server.log
排查问题。redis-cli --stat
或第三方工具(如RedisInsight)监控内存、命令执行等指标。高可用配置(可选)
注意:修改配置后需重启Redis服务生效,且生产环境建议先在测试环境验证配置。