温馨提示×

centos redis端口如何改

小樊
41
2026-09-24 03:31:10
栏目: 云计算

在 CentOS 上修改 Redis 端口,一般按下面步骤操作即可(以 Redis 通过 yum 安装 为例,源码安装类似)。


一、修改 Redis 配置文件

Redis 默认配置文件路径通常为:

/etc/redis.conf

或者(部分版本):

/etc/redis/redis.conf

使用 vim 编辑:

vim /etc/redis.conf

找到如下配置项:

port 6379

修改为你想要的端口,例如:

port 6380

✅ 端口范围建议:1024–65535,避免使用已被占用端口


二、如果绑定了 IP(可选)

如果你之前配置了 bind,确认是否需要调整:

bind 127.0.0.1

或允许远程:

bind 0.0.0.0

(视你的使用场景而定)


三、防火墙放行新端口(CentOS 7+)

CentOS 7 / 8 使用 firewalld:

firewall-cmd --zone=public --add-port=6380/tcp --permanent
firewall-cmd --reload

查看是否生效:

firewall-cmd --list-ports

如果是 CentOS 6(iptables):

iptables -I INPUT -p tcp --dport 6380 -j ACCEPT
service iptables save
service iptables restart

四、重启 Redis 服务

systemctl restart redis

或(老版本):

service redis restart

五、验证端口是否生效

1️⃣ 查看监听端口

netstat -lntp | grep redis

或

ss -lntp | grep redis

2️⃣ 使用 redis-cli 测试

redis-cli -p 6380

连接成功后:

ping

返回:

PONG

六、客户端连接时指定端口

redis-cli -h 127.0.0.1 -p 6380

常见问题

❓ 改了端口连不上?

  • 防火墙未放行
  • Redis 未重启
  • bind 配置限制
  • 云服务器安全组未开放端口

❓ 多实例 Redis?

  • 复制配置文件
  • 修改 port + pidfile + dir + logfile
  • 启动多个 redis-server

如果你告诉我:

  • CentOS 版本(6 / 7 / 8)
  • Redis 安装方式(yum / 源码)
  • 是否要远程访问

我可以给你更精确的配置示例。

0 踩