centos redis 修改端口号
时间: 2023-08-31 13:10:55 浏览: 54
要在CentOS上修改Redis的端口号,可以按照以下步骤进行操作:
1. 使用root用户登录到CentOS服务器。
2. 打开Redis的配置文件,通常位于`/etc/redis.conf`。
```shell
sudo vi /etc/redis.conf
```
3. 在配置文件中,找到并注释掉(加上#号)以下行,如果存在的话:
```
# bind 127.0.0.1
```
这样可以允许Redis监听所有的IP地址。
4. 继续在配置文件中查找以下行,找到并修改端口号(默认是6379):
```
port 6379
```
将端口号修改为你想要使用的新端口号。
5. 保存并关闭配置文件。
6. 重启Redis服务以使修改生效:
```shell
sudo systemctl restart redis
```
现在,Redis将在新的端口上监听连接请求。请确保防火墙或网络安全组允许此端口的访问。
相关问题
centos7查看redis端口号
要查看Redis的端口号,可以使用以下命令:
```sh
sudo ss -ntlp | grep redis-server
```
该命令会列出所有当前正在监听网络连接的进程及其对应的端口号。其中,`redis-server` 是Redis的进程名,`grep` 命令用于筛选出包含 `redis-server` 的行,`-n` 参数表示输出行号,`-t` 参数表示输出 TCP 连接信息,`-l` 参数表示输出监听的端口号。
如果Redis正在监听端口,则会输出类似以下的信息:
```
LISTEN 0 128 *:6379 *:* users:(("redis-server",pid=1234,fd=5))
```
其中,`*:6379` 表示 Redis 正在监听本机的 6379 端口。
centos7 虚拟机外放redis端口
要在 CentOS 7 虚拟机上外放 Redis 端口,你可以按照以下步骤进行设置:
1. 确定 Redis 服务器的端口号,通常为 6379。
2. 在 CentOS 7 虚拟机上打开防火墙端口 6379。
你可以使用以下命令来打开端口 6379:
```
sudo firewall-cmd --zone=public --add-port=6379/tcp --permanent
sudo firewall-cmd --reload
```
这将在防火墙中添加一个新的规则,允许外部网络通过 TCP 协议访问 CentOS 7 虚拟机上的 Redis 端口。
3. 在 Redis 配置文件中启用外部访问。
打开 Redis 配置文件 `/etc/redis.conf`,找到 `bind` 一行,将其注释掉或者设置为 `0.0.0.0`,如下所示:
```
# bind 127.0.0.1
bind 0.0.0.0
```
然后重新启动 Redis 服务:
```
sudo systemctl restart redis
```
现在,你可以从其他机器上的 Redis 客户端连接到 CentOS 7 虚拟机上的 Redis 服务器了。