Haben Sie überprüft redis-Server läuft? Bitte fragen Sie mich nicht, den folgenden Befehl sezieren, aber in einem Terminal können Sie Folgendes eingeben:
ps aux | grep redis
Sie dann so etwas wie sehen sollte:
redis 13319 0.0 0.0 2884 1056 ? Ss 10:54 0:00 /usr/bin/redis-server /etc/redis/redis.conf
Wenn es nicht läuft, ich empfehle den folgenden Befehl ausgeben:
nohup redis-server &
Dadurch wird ein Rediserver-Prozess gestartet und vom Terminal getrennt. Ansonsten glaube ich, dass Sie das Terminal die ganze Zeit offen lassen müssen, während der Rediserver laufen soll.
(. Immer eine gute Idee, der Prozess läuft, sobald Sie schießen sie auf, so verwendet, dass die ersten Befehl noch einmal zu überprüfen)
Update: Ich bin mir nicht sicher, ob das funktioniert für alle Versionen, sondern auf Redis Server 3.0.6 unter Ubuntu 16.04 können Sie auch sudo service redis-server status
ausgeben. Sie werden eine ausführliche Ausgabe erhalten, also werde ich nicht alles posten, aber das könnte für einige von uns eine andere Option sein.
sieht aus wie der Redis-Server nicht ausgeführt wird – marcgg
Serverfehler hat eine kanonische Frage zu [Verbindung verweigert] (http://serverfault.com/questions/725262/what-causes-the-connection-refused-message) . – Raedwald