Jag har fastnat med samma problem, och det föregående svaret hjälpte mig inte (även om det är välskrivet).
Lösningen finns här:kontrollera din /etc/redis/redis.conf
, och se till att ändra standard
bind 127.0.0.1
till
bind 0.0.0.0
Starta sedan om din tjänst (service redis-server restart
)
Du kan nu kontrollera att redis lyssnar på icke-lokalt gränssnitt med
redis-cli -h 192.168.x.x ping
(ersätt 192.168.x.x med din IP-adress)
Viktig anmärkning: som flera användare har sagt är det inte säkert för att ställa in detta på en server som är exponerad för Internet. Du bör vara säker på att din redis är skyddad med alla medel som passar dina behov.