Come installare Redis su Ubuntu
Redis è un database in memoria utilizzato frequentemente come sistema di caching, database temporaneo, message broker o per la gestione di sessioni e dati che devono essere recuperati rapidamente.
Su Ubuntu può essere installato direttamente dai repository ufficiali del sistema. In questa guida vedremo come installare Redis, verificarne il funzionamento e controllare che il servizio venga avviato automaticamente con il sistema.
Installare Redis
Prima di installare Redis è consigliabile aggiornare l’elenco dei pacchetti disponibili:
sudo apt update
Successivamente installa Redis con:
sudo apt install redis-server -y
Al termine dell’installazione, Redis viene configurato come servizio di sistema.
Puoi verificare che il servizio sia attivo con:
sudo systemctl status redis-server
Se il servizio non fosse attivo, puoi avviarlo manualmente con:
sudo systemctl start redis-server
Per fare in modo che Redis venga avviato automaticamente ad ogni riavvio della VPS:
sudo systemctl enable redis-server
Verificare che Redis funzioni correttamente
Una volta avviato il servizio, puoi verificare che Redis risponda correttamente utilizzando il client redis-cli, installato insieme al server.
Esegui:
redis-cli ping
Questo è il modo più semplice per verificare che il server Redis sia raggiungibile e pronto a ricevere connessioni.
Puoi anche verificare la versione installata con:
redis-server --version
Configurazione di base
Il principale file di configurazione di Redis si trova normalmente in:
/etc/redis/redis.conf
Nella maggior parte dei casi non è necessario modificare la configurazione per iniziare a utilizzare Redis localmente.
Per un server web, infatti, una configurazione in cui Redis accetta connessioni soltanto dalla macchina locale è generalmente preferibile quando applicazione e Redis risiedono sulla stessa VPS.
Dopo aver modificato il file di configurazione, è necessario riavviare Redis per applicare le modifiche:
sudo systemctl restart redis-server
Se Redis non dovesse ripartire correttamente dopo una modifica, puoi controllarne lo stato con:
sudo systemctl status redis-server
Verificare Redis dopo un riavvio
Una volta configurato Redis, puoi controllare che il servizio venga effettivamente avviato automaticamente.
Per verificare se è abilitato all’avvio:
systemctl is-enabled redis-server
A questo punto Redis è installato, attivo e configurato per essere avviato automaticamente dalla VPS.