Redis
 sql >> Database >  >> NoSQL >> Redis

Come impostare la password per Redis?

Per impostare la password, modifica il tuo file redis.conf, trova questa riga

# requirepass foobared

Quindi decommentalo e cambia foobared con la tua password. Assicurati di scegliere qualcosa di abbastanza lungo, 32 caratteri o giù di lì sarebbero probabilmente utili, è facile per un utente esterno indovinare fino a 150.000 password al secondo, come menzionano le note nel file di configurazione.

Per autenticarti con la tua nuova password usando predis, la sintassi che hai mostrato è corretta. Basta aggiungere la password come uno dei parametri di connessione.

Per chiudere redis... controlla nel tuo file di configurazione il pidfile impostazione, sarà probabilmente

pidfile /var/run/redis.pid

Dalla riga di comando, esegui:

cat /var/run/redis.pid

Questo ti darà l'id del processo del server in esecuzione, quindi uccidi il processo usando quel pid:

kill 3832

Aggiorna

Volevo anche aggiungere, potresti anche fermare il /etc/init.d/redis-server stop sei abituato a lavorare sul tuo server live. Tutti quei file in /etc/init.d/ sono solo script di shell, prendi lo script redis-server dal tuo server locale e copialo sul server live nella stessa posizione, quindi guarda cosa fa con vi o qualsiasi altra cosa ti piace usare, potresti dover modificare alcuni percorsi e simili, ma dovrebbe essere abbastanza semplice.