In questo articolo, avremo spiegato i passaggi necessari per installare e configurare Redis su Ubuntu 18.04 LTS. Prima di continuare con questo tutorial, assicurati di aver effettuato l'accesso come utente con privilegi sudo. Tutti i comandi in questo tutorial devono essere eseguiti come utente non root.
Redis (Remote Dictionary Server) è un database in memoria open source utilizzato come cache e broker di messaggi. Alcune delle funzionalità di Redis sono transazioni integrate, replica e supporto per una varietà di strutture di dati come stringhe, hash, elenchi, set e così via. Redis Sentinel rende Redis altamente disponibile e supporta il partizionamento automatico con Redis Cluster.
Installa Redis su Ubuntu
Passaggio 1. Innanzitutto, prima di iniziare a installare qualsiasi pacchetto sul tuo server Ubuntu, ti consigliamo sempre di assicurarti che tutti i pacchetti di sistema siano aggiornati.
sudo apt update sudo apt upgrade
Passaggio 2. Installa Redis.
Il pacchetto Redis è disponibile nel repository predefinito in Ubuntu 18.04. Quindi, per installare Redis, esegui il comando seguente:
sudo apt install redis-server
Una volta completata l'installazione, il servizio Redis si avvierà automaticamente. Per confermare l'installazione e controllare lo stato di Redis, esegui il comando seguente:
sudo systemctl status redis-server
Passaggio 3. Configura Redis.
In primo luogo, esegui il comando sotto e apri il file di configurazione di Redis:
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 0.0.0.0 ::1
Per rendere effettive le modifiche, riavvia il server Redis eseguendo il comando seguente:
sudo systemctl restart redis-server
Utilizza il seguente comando ss per verificare che il server Redis sia in ascolto sulla tua interfaccia privata sulla porta 6379:
ss -an | grep 6379
Dovresti vedere qualcosa come di seguito:
tcp LISTEN 0 128 192.168.121.233:6379 *:* tcp LISTEN 0 128 127.0.0.1:6379 *:*
Successivamente, configureremo il firewall UWF per l'accesso a Redis da un host remoto:
sudo ufw allow proto tcp from 192.168.121.0/24 to any port 6379
Per verificare che tutto sia impostato correttamente, puoi provare a eseguire il ping del server Redis dal tuo computer remoto utilizzando l'utilità redis-cli che fornisce un'interfaccia a riga di comando a un server Redis :
redis-cli -h <REDIS_IP_ADDRESS> ping
Dovresti vedere esattamente sotto l'output:
PONG
Questo è tutto ciò che devi fare per installare Redis su Ubuntu 18.04 Bionic Beaver. Spero che tu possa trovare utile questo suggerimento rapido. Se hai domande o suggerimenti, sentiti libero di lasciare un commento qui sotto.