Redis è un archivio chiave-valore in memoria noto per prestazioni e flessibilità. In questa guida imparerai come installare e configurare Redis su Debian.
Questa configurazione è testata su Google Cloud con un sistema operativo Debian, quindi questa configurazione funzionerà su qualsiasi servizio cloud come AWS, Azure o qualsiasi VPS o server dedicato.
Prerequisiti
- Accesso SSH al server.
Passaggio 1:installa Redis
Inizia aggiornando i pacchetti all'ultima versione.
sudo apt update
Installa Redis usando il seguente comando.
sudo apt install redis-server
Una volta completata l'installazione puoi verificare la versione di Redis utilizzando il seguente comando.
redis-server -v
Output Redis server v=5.0.7 sha=00000000:0 malloc=jemalloc-5.2.1 bits=64 build=636cde3b5c7a3923
Fase 2:configura Redis come servizio
Per avere un maggiore controllo sulle operazioni Redis è necessario configurare un sistema init per gestirlo come servizio.
Di default il supervised
la direttiva nella configurazione Redis è impostata su no
che è quello che dichiara il sistema init.
Cambia il valore in systemd
per utilizzare il sistema init.
Apri il file di configurazione che si trova in /etc/redis/redis.conf
.
sudo nano /etc/redis/redis.conf
Apporta le modifiche al valore supervisionato in systemd in modo che appaia come di seguito.
. . . supervised systemd . . .
Premi CRTL + X
seguito da Y
e Enter
per salvare ed uscire dal file.
Riavvia Redis per rendere effettive le modifiche.
sudo systemctl restart redis.service
Fase 3:verifica lo stato Redis
Controlla lo stato Redis usando il systemctl
comando dopo il riavvio del servizio.
sudo systemctl status redis
Riceverai un output simile a quello qui sotto che indica che Redis funziona correttamente.
Output ● redis-server.service - Advanced key-value store Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabl> Active: active (running) since Tue 2021-09-14 13:24:43 UTC; 1h 32min ago Docs: http://redis.io/documentation, man:redis-server(1) Main PID: 2354 (redis-server) Tasks: 4 (limit: 19198) Memory: 1.8M CGroup: /system.slice/redis-server.service └─2354 /usr/bin/redis-server 127.0.0.1:6379
Ora Redis verrà avviato automaticamente ogni volta che il sistema si avvia.
Se desideri avviare Redis manualmente per alcuni casi d'uso, puoi disabilitare il servizio utilizzando il comando seguente.
sudo systemctl disable redis
Questo è tutto. Ora hai il tuo server Redis in esecuzione su Debian.
Conclusione
Ora hai imparato come installare e configurare il server Redis su Debian.
Grazie per il tuo tempo. In caso di problemi o feedback, si prega di lasciare un commento qui sotto.