GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare e configurare Redis su CentOS 8

Redis è un archivio di strutture dati in memoria. È un'applicazione open source che può essere utilizzata come alternativa a Memcached per archiviare coppie chiave-valore, significa insiemi di due elementi collegati, come database NoSQL, broker di messaggi e supporta diverse strutture di dati come hash, elenchi, insiemi, Corde e altro.

In questo articolo ti forniremo i dettagli completi di installazione e configurazione di Redis sul sistema Linux CentOS 8.

Prerequisiti

Accedi come amministratore o con privilegi di root su CentOS 8 per installare Redis.

Installazione di Redis su CentOS 8

Redis può essere installato sul sistema CentOS 8 nei seguenti passaggi:

Passaggio 1:installa Redis utilizzando il repository CentOS 8

Innanzitutto, accedi al sistema e apri l'applicazione della riga di comando "Terminale" dalla barra laterale sinistra del desktop CentOS 8. Ora, aggiorna i pacchetti di sistema e i repository CentOS 8 eseguendo il comando indicato di seguito:

$ sudo dnf update
$ sudo dnf install redis

Passaggio 2:verifica l'installazione di Redis

Una volta terminata l'installazione di Redis, controlla i dettagli di installazione di Redis utilizzando il comando del terminale di seguito indicato:

$ rpm -qi redis

Passaggio 3:abilita il servizio Redis 

In questo passaggio, abilita e quindi avvia il servizio Redis su CentOS 8 utilizzando i seguenti comandi:

$ sudo systemctl enable redis

$ sudo systemctl start redis

Verifica lo stato di esecuzione del servizio Redis eseguendo il comando indicato di seguito:

$ sudo systemctl status redis

Per impostazione predefinita, la porta 6379 è utilizzata da Redis. Utilizzando il comando netstat, puoi facilmente confermare la porta come segue:

$ sudo netstat -pnltu | grep redis

Fase 4:configurazione Redis per l'accesso remoto

Per impostazione predefinita, Redis consente solo la connessione del server Redis al localhost (127.0.0.1) su cui è in esecuzione Redis. Redis non consente connessioni remote. Se un utente utilizza un unico server in cui anche il database del client è in esecuzione sullo stesso host, in questo caso l'utente non può accedere alla connessione remota. 

Tuttavia, utilizzando il file di configurazione Redis, gli utenti possono accedere alla connessione remota. Apri il file di configurazione di Redis eseguendo il comando indicato di seguito:

$ sudo nano /etc/redis.conf

Ora, trova il parametro bind nel file di configurazione e aggiungi l'indirizzo IP del tuo server privato con 127.0.0.1 come segue:

Salva la configurazione sopra e chiudi questo file.

Riavvia Redis eseguendo il comando seguente:

$ sudo systemctl restart redis

Usando il comando 'ss', puoi facilmente verificare se Redis è in ascolto sulla porta 6379 o meno.

$ ss -an | grep 6379

Per verificare il corretto funzionamento di Redis, inviare il ping Redis con il seguente comando:

$ redis-cli

Passaggio 5:consenti l'accesso al firewall

Configura il firewall sul tuo sistema CentOS 8 per consentire l'accesso alle connessioni remote. Innanzitutto, aggiungi la nuova zona Redis eseguendo il comando indicato di seguito:

$ sudo firewall-cmd --permanent --new-zone=redis

Aggiungi il numero di porta '6379' utilizzando il seguente comando:

$ sudo firewall-cmd --permanent --zone=redis --add-port=6379/tcp

Abilita l'accesso del firewall all'IP privato eseguendo il comando di seguito indicato:

$ sudo firewall-cmd --permanent --zone=redis --add-source=private-IP-address

Infine, al termine, ricaricare il firewall eseguendo il comando sotto indicato:

$ sudo firewall-cmd --reload

Rimuovi o disinstalla Redis da CentOS 8

Dopo aver utilizzato Redis, puoi disinstallarlo facilmente per liberare spazio nel tuo sistema. Utilizzare il comando seguente per rimuovere Redis da CentOS 8:

$ sudo dnf remove redis

Conclusione

Abbiamo fornito in questo tutorial la descrizione completa dell'installazione di Redis sul sistema CentOS 8. Inoltre, abbiamo anche descritto come configurare Redis per le connessioni remote. Alla fine, abbiamo spiegato in questo articolo come un utente può rimuovere Redis da CentOS 8 usando un solo comando. Sentiti libero di condividere pensieri tramite commenti.


Ubuntu
  1. Come installare e configurare Nginx su CentOS 7

  2. Come installare e configurare Redis su Ubuntu 18.04

  3. Come installare e configurare Redis su Ubuntu 20.04

  4. Come installare e configurare Redis su CentOS 7

  5. Come installare e configurare GitLab su CentOS 7

Come installare e configurare ISPConfig CP su CentOS 7

Come installare e configurare ownCloud su CentOS 7

Come installare e configurare Redis in Ubuntu 20.04

Come installare e configurare Samba su CentOS 8

Come installare e configurare Fail2ban su CentOS 8

Come installare e configurare GlusterFS su CentOS 7/CentOS 8