Вам нужно проверить следующие шаги, чтобы решить эти проблемы.
Шаг 1 : нам нужно проверить, включен ли параметр requirepass в файле redis.conf, раскомментировать параметры и перезапустить службу Redis.
Шаг 2: если вы связали какой-либо IP-адрес в файле конфигурации, используя bind IPAddress, вы также можете разрешить локальный IP-адрес с ним, используя bind 127.0.0.1 IPAddress
Перезапустите службу и проверьте, что и localhost, и новый IP адрес должны прослушивать порт 6379.
[root@andreyex ~]# netstat -tnlp | grep redis tcp 0 0 127.0.0.1:6379 0.0.0.0:* LISTEN 39412/redis-server tcp 0 0 192.168.185.147:6379 0.0.0.0:* LISTEN 39412/redis-server
Шаг 3: у вас должен быть установлен Redis CLI. Теперь мы проверим и попробуем войти в Redis, используя следующие команды.
Теперь мы можем войти прямо с терминала, минуя пароль.
[root@andreyex ~]# redis-cli 127.0.0.1:6379> auth redistest OK 127.0.0.1:6379 > > keys * (empty list or set) 127.0.0.1:6379> [root@andreyex ~]# redis-cli -h 192.168.185.147 -p 6379 -a redistest 192.168.185.147:6379>
Шаг 4. Убедитесь, что порт 6379 открыт в правилах брандмауэра.
[root@andreyex ~]# firewall-cmd --permanent --add-port=6379/tcp success [root@andreyex ~]# firewall-cmd --reload success
Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!
Спасибо! Ваша заявка принята
Спасибо! Ваша заявка принята