温馨提示×

centos redis配置怎样修改端口

小樊
33
2026-10-05 19:36:20
栏目: 云计算

在 CentOS 上修改 Redis 端口,通常步骤如下(以 yum / dnf 安装的 Redis 为例):


一、修改 Redis 配置文件

Redis 默认配置文件一般在:

/etc/redis.conf

或(部分版本):

/etc/redis/redis.conf

使用 vi 编辑:

sudo vi /etc/redis.conf

找到这一行:

port 6379

改成你想要的端口,例如:

port 6380

如果需要监听所有网卡,可同时确认:

bind 0.0.0.0

(生产环境建议绑定内网 IP 并加密码)


二、如果启用了 SELinux(CentOS 常见)

SELinux 可能阻止非标准端口,需要放行:

sudo semanage port -a -t redis_port_t -p tcp 6380

若未安装 semanage:

sudo yum install policycoreutils-python-utils -y

三、防火墙放行端口(firewalld)

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

四、重启 Redis 服务

sudo systemctl restart redis

或(老版本):

sudo systemctl restart redis-server

查看状态:

sudo systemctl status redis

五、验证端口是否生效

redis-cli -p 6380 ping

返回:

PONG

即成功。


六、补充说明

  • 若是 Redis 集群 / 哨兵,还需同步修改 sentinel.conf 或 cluster 配置
  • 若是 Docker 部署,需修改 -p 映射,而不是容器内配置

如果你用的是 编译安装 / Docker / 集群环境,可以告诉我,我给你对应方案。

0 踩