centos redis设置密码后不能连接
时间: 2023-07-11 10:21:19 浏览: 80
基于redis集群设置密码的实例
如果你在 CentOS 上设置了 Redis 的密码,并且无法连接到 Redis,可能是因为你没有正确配置 Redis 的密码验证选项。你可以按照以下步骤进行排查:
1. 打开 Redis 的配置文件,通常位于 /etc/redis/redis.conf。
2. 搜索 requirepass,将其前面的注释符号 # 去掉,并将其后面的密码设置为你想要的密码。例如:requirepass yourpassword。
3. 保存并关闭配置文件。
4. 重新启动 Redis 服务:sudo systemctl restart redis。
5. 确认 Redis 是否已经在监听端口 6379 上运行:sudo netstat -lnp | grep 6379。
6. 使用 redis-cli 命令连接 Redis:redis-cli -a yourpassword,其中 yourpassword 是你设置的密码。如果连接成功,则会看到类似如下的结果:
```
127.0.0.1:6379>
```
如果以上步骤都正确执行了,但仍然无法连接到 Redis,请检查你的防火墙设置,确保 6379 端口已经放行。
阅读全文