Невозможно настроить порт в базе данных Redis

Я пытаюсь настроить порты в базе данных Redis. Я изменил номер порта на 7778 в redis.conf файл. Этот файл находится в /etc/redis.conf

и я использую эту команду

redis-server /etc/redis.conf

И это проходит. Я могу пройти. Однако, если я выполню эту команду

redis-cli 

или же

redis-cli /etc/redis.conf

Я получаю эту ошибку

could not connect to redis at 127.0.0.1:6379:connection refused.

Я тогда попробовал эту команду

redis-cli -p 7778

127.0.0.1> ping
(error) NOAUTH authentication required

3 ответа

  1. 127.0.0.1> AUTH ваш пароль
  2. ОК <- ответ от Redis
  3. (7,75 с) <--- это тоже.
  4. 127.0.0.1> ping <- проверить если хочешь
  5. PONG <- вы можете получить ответ от Redis

  6. Вы можете использовать ключевое слово AUTH:) и после напишите свой пароль.

У меня была такая же проблема, потому что я изменил IP-адрес привязки в /etc/redis.conf

Поэтому я вручную установил IP-адрес хоста с помощью этой команды:

redis-cli -h 192.168.1.100 -p 7778

Тогда это начало работать для меня.

redis-cli -p 7778

127.0.0.1> ping
(error) NOAUTH authentication required

Порт работает. Но вам нужно ввести пароль:

>auth <yourpassword>

ИЛИ ЖЕ

redis-cli -p 7778 -a <yourpassword>

ИЛИ удалить requirepass в /etc/redis.conf

Другие вопросы по тегам