In questo tutorial, ti mostreremo come installare Redis su AlmaLinux 8. Per chi non lo sapesse, Redis è una chiave open-source, in memoria e persistente -value database/store che archivia i dati come coppie chiave-valore e funge anche da broker di messaggi. Redis supporta un'ampia gamma di strutture di dati tra cui set, elenchi, hash, stringhe, HyperLogLog e molti altri.
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 passo l'installazione di Redis su un AlmaLinux 8. Puoi seguire le stesse istruzioni per CentOS e Rocky Linux.
Prerequisiti
- Un server che esegue uno dei seguenti sistemi operativi:AlmaLinux 8, CentOS 8 o Rocky Linux 8.
- 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 AlmaLinux 8
Passaggio 1. Innanzitutto, iniziamo assicurandoci che il tuo sistema sia aggiornato.
sudo dnf update sudo dnf install epel-release
Passaggio 2. Installazione di Redis su AlmaLinux 8.
Redis è ora incluso nel repository AppStream di CentOS 8 e installarlo è una passeggiata. Esegui semplicemente il comando seguente:
sudo dnf install redis
Una volta installato, avvia il server Redis e abilita systemd
servizio in modo che il server si avvii dopo il riavvio:
sudo systemctl start redis sudo systemctl enable redis
Per verificare che Redis sia stato installato correttamente, possiamo eseguire il seguente comando:
redis-cli ping
Risultato:
PONG
Passaggio 3. Configura Redis.
L'installazione predefinita consente solo connessioni dal localhost o dal server Redis e blocca tutte le connessioni esterne. Configurare Redis per la connessione remota da una macchina client:
sudo nano /etc/redis.conf
Individua il parametro bind e sostituisci 127.0.0.1 con 0.0.0.0:
bind 0.0.0.0
Salva e chiudi anche riavvia il server Redis:
sudo systemctl restart redis
Per accedere alla shell Redis, esegui il comando:
redis-cli
Connettiti a un server Redis da un host remoto usando redis-cli
client della riga di comando:
$ redis-cli -h redis-hostname_OR_ip-address rhel8-redis:6379> INFO # Server redis_version:4.0.10
Passaggio 4. Configura Firewall.
Apri le porte del firewall per consentire il traffico Redis in entrata:
sudo firewall-cmd --zone=public --permanent --add-service=redis sudo firewall-cmd --reload
Congratulazioni! Hai installato con successo Redis. Grazie per aver utilizzato questo tutorial per installare Redis sul tuo sistema AlmaLinux 8. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di Redis.