在 CentOS 上修改 Redis 端口,通常按以下步骤操作:
默认配置文件一般是:
/etc/redis.conf
或(如果是源码安装):
/usr/local/redis/redis.conf
查看 Redis 启动使用的配置:
ps -ef | grep redis
编辑配置文件:
vi /etc/redis.conf
找到这一行:
port 6379
改成你想要的端口,例如:
port 6380
如果配置了
bind或requirepass,一般不用改,除非你也需要调整。
CentOS 7+ 使用 firewalld:
firewall-cmd --zone=public --add-port=6380/tcp --permanent
firewall-cmd --reload
如果是 iptables:
iptables -I INPUT -p tcp --dport 6380 -j ACCEPT
service iptables save
如果是 systemd 管理的 Redis:
systemctl restart redis
如果是手动启动:
redis-cli -p 6379 shutdown
redis-server /etc/redis.conf
redis-cli -p 6380 ping
返回 PONG 说明成功。
如果是 cluster,还需要修改:
cluster-port 16380
并重新创建或更新集群配置。
如果你告诉我 Redis 安装方式(yum / 源码) 和 CentOS 版本,我可以给你更精确的命令。