Hai verificato Redis-server è in esecuzione? Si prega di non chiedermi di sezionare il seguente comando, ma in un terminale si può digitare:
ps aux | grep redis
Si dovrebbe quindi vedere qualcosa di simile:
redis 13319 0.0 0.0 2884 1056 ? Ss 10:54 0:00 /usr/bin/redis-server /etc/redis/redis.conf
Se non è in esecuzione, mi consiglia il seguente comando:
nohup redis-server &
Avvierà un processo redis-server e lo scollegherà dal terminale. In caso contrario, credo che sia necessario lasciare il terminale aperto per tutto il tempo in cui si desidera eseguire redis-server.
(. Sempre una buona idea per verificare il processo è in esecuzione una volta che si spara in su, in modo da utilizzare che primo comando ancora una volta)
Update: Non sono sicuro se questo funziona per tutte le versioni, ma su Redis Server 3.0.6 su Ubuntu 16.04, è possibile emettere anche sudo service redis-server status
. Riceverai un output dettagliato, quindi non posterò tutto, ma potrebbe essere un'altra opzione per alcuni di noi.
sembra che il server di Redis non è in esecuzione – marcgg
server Fault ha una questione canonica su [Connection Refused] (http://serverfault.com/questions/725262/what-causes-the-connection-refused-message) . – Raedwald