Ciao amici. In questo post, installeremo un server Redis in Debian 11. Per questo, useremo il repository Debian che fornisce il modo più adatto.
Secondo il sito web Redis:
Redis è un archivio di strutture dati in memoria open source (con licenza BSD), utilizzato come database, cache e broker di messaggi.
Redis viene utilizzato in situazioni in cui l'accesso ai dati deve essere effettuato il più rapidamente possibile. Pertanto, è possibile avere tempi di risposta inferiori alle richieste di dati senza sacrificare la flessibilità nella struttura dei dati.
In aggiunta a questo, Redis funziona nella replica in cluster dove i dati vengono copiati su altri server, aumentando così la velocità.
Fortunatamente, Redis è un progetto open source di cui possiamo tracciare il codice sorgente.
In breve, Redis è un progetto interessante utilizzato in situazioni specifiche. Oggi lo installeremo e faremo alcune piccole configurazioni.
Installazione di Redis su Debian 11
Redis può essere installato dai repository Debian ufficiali. Questo rende il processo facile da seguire, ma anche molto sicuro.
Collegati al tuo server e aggiornalo.
sudo apt update
sudo apt upgrade
Successivamente, installa il pacchetto Redis utilizzando il comando.
sudo apt install redis-server
In questo modo, Redis sarà sul sistema. Non resta che avviare il servizio.
sudo systemctl start redis-server
E rendilo abilitato per iniziare con il sistema.
sudo systemctl enable redis-server
Quindi, puoi vedere se Redis funziona correttamente controllando lo stato del servizio.
systemctl status redis-server
Quindi, un altro modo per controllare è verificare le porte in uso.
ss -tulpn
Quindi Redis è già in esecuzione.
Configurazione un po' di Redis
La configurazione di Redis risiede in /etc/redis/redis.conf
file che dobbiamo modificare. Consiglio sempre di eseguirne il backup.
sudo cp /etc/redis/redis.conf /etc/redis/redis.conf.bak
Ora modifichiamolo:
sudo nano /etc/redis/redis.conf
Quindi, redis viene utilizzato principalmente per la cache. Puoi aumentare la dimensione della cache da utilizzare aggiungendo queste due righe alla fine del file.
maxmemory 1024mb
maxmemory-policy allkeys-lru
In essi stiamo definendo 1024
Megabyte, ma puoi modificare questo valore.
Puoi anche cambiare la porta di ascolto Redis.
port [port]
Per impostazione predefinita, Redis ascolta solo le richieste dallo stesso server, ovvero localhost. Se vuoi abilitare l'accesso remoto, trova questa riga.
bind 127.0.0.1 ::1
E commentalo
#bind 127.0.0.1 ::1
Quindi, per ora dovrebbe bastare. Salva le modifiche e chiudi l'editor di testo.
Per applicare tutte queste modifiche, riavvia Redis.
sudo systemctl restart redis-server
Testare Redis su Debian 11
Quindi, per verificare che Redis sia installato correttamente, dobbiamo collegarci alla console.
sudo redis-cli
In esso, esegui un comando di prova.
ping
E riceverai una risposta di prova
PONG
Quindi, sapremo che Redis è installato correttamente.
Conclusione
Quindi, in questo post, hai imparato come installare Redis su Debian 11. Spero di esserti stato d'aiuto. Grazie.