温馨提示×

centos redis配置怎么修改

小樊
43
2026-10-11 17:44:05
栏目: 云计算

在 CentOS 上修改 Redis 配置,通常分为修改配置文件和重启/重载 Redis两个步骤。下面按常见场景说明。


一、找到 Redis 配置文件

CentOS 上 Redis 配置文件一般在:

/etc/redis.conf

或(编译安装时):

/usr/local/redis/redis.conf

确认 Redis 使用的是哪个配置:

ps -ef | grep redis

二、常用配置修改示例

编辑配置文件:

sudo vi /etc/redis.conf

1️⃣ 修改监听地址(允许远程访问)

bind 0.0.0.0

或注释掉:

# bind 127.0.0.1

⚠️ 生产环境建议配合防火墙和密码


2️⃣ 设置密码

requirepass yourpassword

3️⃣ 修改端口

port 6379

4️⃣ 允许后台运行

daemonize yes

5️⃣ 修改最大内存

maxmemory 2gb
maxmemory-policy allkeys-lru

6️⃣ 开启持久化(AOF)

appendonly yes

三、使配置生效

方式一:重启 Redis(最常用)

sudo systemctl restart redis

或(老版本):

sudo service redis restart

方式二:热加载(部分配置支持)

redis-cli
CONFIG REWRITE

⚠️ 不是所有配置都能热加载(如 bind、port 必须重启)


四、验证配置是否生效

redis-cli
CONFIG GET requirepass
CONFIG GET maxmemory

五、防火墙(远程访问时)

sudo firewall-cmd --add-port=6379/tcp --permanent
sudo firewall-cmd --reload

如果你能告诉我你是 yum 安装 / 编译安装 / Docker,或者想改 某项具体配置(密码、远程、内存等),我可以给你更精确的命令。

0 踩