sql >> Databasteknik >  >> NoSQL >> Redis

Kunde inte ansluta till Redis på 127.0.0.1:6379:Anslutning nekades

Vad du ska göra beror på hur du vill att det ska fungera...

Om du vill kunna ansluta till Redis via valfritt nätverksgränssnitt, kommentera alla bind direktiv i din konfigurationsfil genom att sätta ett # i början av raden som börjar bind .

Om du bara vill kunna ansluta genom att ange 178.xxx.xxx.xxx, lägg sedan in följande i din konfigurationsfil:

bind 178.xxx.xxx.xxx

Om du vill använda 127.0.0.1 eller 178.xxx.xxx.xxx, lägg sedan:

bind 178.xxx.xxx.xxx 127.0.0.1

Jag antar att du vill ha det här alternativet, men se säkerhetsanteckningen nedan.

I allmänhet är det dock inte tillrådligt ur säkerhetssynpunkt att exponera din Redis-server för hela Internet - och alla alternativen ovan gör precis det. Du vill förmodligen binda till 127.0.0.1 och ställa in en ssh tunnel från din allmänna adress 178.xxx.xxx.xxx till 127.0.0.1.

Vad du än lägger in där, starta om Redis för att få ändringarna att träda i kraft.




  1. Använd flera DB:er med ett Redis Lua-skript?

  2. Hitta alla dubbletter av dokument i en MongoDB-samling genom ett nyckelfält

  3. Hur man serialiserar en karta i Java för att lagra i Redis?

  4. Hur spolar jag redis db från python redis?