In questo tutorial, ti mostreremo come installare Redis su Debian 10. Per quelli di voi che non lo sapessero, Redis è un archivio di strutture dati chiave-valore in memoria utilizzato principalmente come database, broker di messaggi o cache. Redis supporta linguaggi ampi con flessibilità e prestazioni elevate. Supporta diverse strutture di dati come stringhe, elenchi, set, mappe, indici spaziali e bitmap.
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo
' ai comandi per ottenere i privilegi di root. Ti mostrerò passo dopo passo l'installazione di Redis su un server Debian 10 (Buster).
Prerequisiti
- Un server che esegue uno dei seguenti sistemi operativi:Debian 10 (Buster).
- Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi
- Un
non-root sudo user
o accedere all'root user
. Ti consigliamo di agire comenon-root sudo user
, tuttavia, puoi danneggiare il tuo sistema se non stai attento quando agisci come root.
Installa Redis su Debian 10 Buster
Passaggio 1. Prima di installare qualsiasi software, è importante assicurarsi che il sistema sia aggiornato eseguendo il seguente apt
comandi nel terminale:
sudo apt update sudo apt upgrade
Passaggio 2. Installazione di Redis su Debian 10.
Redis versione 5.0.x è inclusa nei repository Debian 10 predefiniti. Per installarlo eseguire il seguente comando:
sudo apt install redis-server
Una volta completata l'installazione, il servizio Redis si avvierà automaticamente. Per verificare lo stato del servizio digita il seguente comando:
sudo systemctl status redis-server
L'output dovrebbe essere simile a questo:
redis-server.service - Advanced key-value store Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2019-11-30 14:23:35 PST; 15s ago Docs: http://redis.io/documentation, man:redis-server(1) Main PID: 2024 (redis-server) Tasks: 6 (limit: 2469) Memory: 8.9M CGroup: /system.slice/redis-server.service └─2020 /usr/bin/redis-server 127.0.0.1:6379
Passaggio 3. Configura Redis Cache.
Per configurare Redis come cache devi modificare il /etc/redis/redis.conf
file:
sudo nano /etc/redis/redis.conf
# IF YOU ARE SURE YOU WANT YOUR INSTANCE TO LISTEN TO ALL THE INTERFACES # JUST COMMENT THE FOLLOWING LINE. # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bind 127.0.0.1 ::1
Riavvia il servizio Redis per rendere effettive le modifiche:
sudo systemctl restart redis-server
Ora testeremo l'istanza Redis con alcuni comandi:
$ redis-cli 127.0.0.1:6379> ping PONG 127.0.0.1:6379> set test "Redis Working!" OK 127.0.0.1:6379> get test "Redis Working!" 127.0.0.1:6379> exit
Congratulazioni! Hai installato con successo Redis. Grazie per aver utilizzato questo tutorial per l'installazione di Redis sul sistema Debian 10 (Buster). Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di Redis .