J'ai été coincé avec le même problème, et la réponse précédente ne m'a pas aidé (bien qu'elle soit bien écrite).
La solution est ici :vérifiez votre /etc/redis/redis.conf
, et assurez-vous de changer la valeur par défaut
bind 127.0.0.1
à
bind 0.0.0.0
Redémarrez ensuite votre service (service redis-server restart
)
Vous pouvez alors maintenant vérifier que redis écoute sur une interface non locale avec
redis-cli -h 192.168.x.x ping
(remplacez 192.168.x.x par votre adresse IP)
Remarque importante : comme plusieurs utilisateurs l'ont déclaré, ce n'est pas sûr pour définir ceci sur un serveur qui est exposé à Internet. Vous devez être certain que Redis est protégé par tous les moyens adaptés à vos besoins.