在 CentOS 上修改 Redis 配置,通常分为 修改配置文件、重启 Redis 以及 常见配置项说明。下面按最常用方式给你一个完整说明。
常见路径(取决于安装方式):
/etc/redis.conf
/usr/local/redis/redis.conf
查看当前 Redis 使用的配置文件:
ps -ef | grep redis
编辑配置文件:
vim /etc/redis.conf
bind 0.0.0.0
或(老版本)
bind 0.0.0.0 ::1
⚠️ 生产环境建议配合密码和防火墙使用。
requirepass your_password
登录方式:
redis-cli -a your_password
port 6379
daemonize yes
protected-mode no
⚠️ 不建议公网关闭,推荐加密码。
maxmemory 512mb
maxmemory-policy allkeys-lru
RDB
save 900 1
save 300 10
save 60 10000
AOF
appendonly yes
systemctl restart redis
systemctl status redis
设置开机自启:
systemctl enable redis
redis-cli shutdown
redis-server /etc/redis.conf
redis-cli
127.0.0.1:6379> CONFIG GET requirepass
127.0.0.1:6379> CONFIG GET bind
redis-cli
CONFIG SET requirepass "123456"
⚠️ 重启后失效。
bindprotected-modefirewall-cmd --add-port=6379/tcp --permanent
firewall-cmd --reload
如果你愿意,可以告诉我:
我可以给你 精确到命令级别的修改方案。