Sono rimasto bloccato con lo stesso problema e la risposta precedente non mi ha aiutato (anche se ben scritta).
La soluzione è qui:controlla il tuo /etc/redis/redis.conf
e assicurati di modificare l'impostazione predefinita
bind 127.0.0.1
a
bind 0.0.0.0
Quindi riavvia il servizio (service redis-server restart
)
Ora puoi controllare che redis sia in ascolto su un'interfaccia non locale con
redis-cli -h 192.168.x.x ping
(sostituisci 192.168.x.x con il tuo indirizzo IP)
Nota importante : come hanno affermato diversi utenti, non è sicuro per impostarlo su un server esposto a Internet. Dovresti essere certo che redis sia protetto con qualsiasi mezzo adatto alle tue esigenze.