GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Come installare Redis su Ubuntu 18.04

In questo tutorial, tratteremo i passaggi necessari per l'installazione di Redis su Ubuntu 18.04, nonché un paio di modi per utilizzare Redis.

Redis (abbreviazione di Remote Dictionary Server), è un archivio di strutture dati in memoria open source che può essere utilizzato come database, cache e broker di messaggi. Redis è un archivio chiave/valore NoSQL, che offre flessibilità e migliora le prestazioni. Una delle migliori caratteristiche di Redis è la vasta gamma di tipi di dati o strutture di dati che supporta, come elenchi, set, set archiviati, hash, bitmap, ecc...

Redis ha la replica master-slave integrata che consente a un server Redis di essere una copia esatta del database di un server master. I master possono avere più slave e la replica viene eseguita in modo asincrono, il che significa che il master continuerà a gestire le query durante la sincronizzazione dei server slave.

Requisiti:

  • Ai fini di questo tutorial, utilizzeremo un VPS Ubuntu 18.04.
  • È richiesto anche l'accesso root SSH completo o un utente con privilegi sudo.

1. Connettiti tramite SSH

Collegati al tuo server tramite SSH come utente root usando il seguente comando:

ssh root@IP_ADDRESS -p PORT_NUMBER

e sostituisci "IP_ADDRESS" e "PORT_NUMBER" con l'indirizzo IP del tuo server effettivo e il numero di porta SSH.

Prima di iniziare con l'installazione, dovrai aggiornare i pacchetti del tuo sistema alle versioni più recenti.

Puoi farlo eseguendo i seguenti comandi:

apt-get update 
apt-get upgrade

Una volta completati gli aggiornamenti, possiamo passare al passaggio successivo.

2. Installa Redis su Ubuntu 18.04

Per ottenere l'ultima versione stabile di Redis, la scaricheremo e la installeremo dai repository ufficiali di Ubuntu.

Esegui il comando seguente per installare Redis sul tuo computer:

sudo apt-get install redis-server

Con questo comando scaricheremo e installeremo anche tutte le dipendenze richieste. Ora dobbiamo apportare un'importante modifica alla configurazione in Redis.

Apriremo il file di configurazione Redis in nano con il seguente comando. Sei libero di utilizzare qualsiasi altro editor di testo se preferisci:

sudo nano /etc/redis/redis.conf

Dobbiamo trovare supervisionato direttiva. La direttiva supervisionata ci consente di dichiarare un sistema init per gestire Redis come servizio e lo cambieremo in systemd .

# If you run Redis from upstart or systemd, Redis can interact with your
# supervision tree. Options:
# supervised no - no supervision interaction
# supervised upstart - signal upstart by putting Redis into SIGSTOP mode
# supervised systemd - signal systemd by writing READY=1 to $NOTIFY_SOCKET
# supervised auto - detect upstart or systemd method based on
# UPSTART_JOB or NOTIFY_SOCKET environment variables
# Note: these supervision methods only signal "process is ready."
# They do not enable continuous liveness pings back to your supervisor.
supervised systemd

Per rendere Redis consapevole di ciò, dobbiamo riavviarlo con il seguente comando:

sudo systemctl restart redis-server

3. Configura Redis come cache su Ubuntu 18.04

Ora configureremo Redis per funzionare come cache. Dobbiamo modificare /etc/redis/redis.conf file di configurazione. Apri il file di configurazione con il seguente comando:

sudo nano /etc/redis/redis.conf

Trova la memoria massima direttiva e cambiarla in 128mb. Questa direttiva selezionerà cosa rimuovere quando viene raggiunta la memoria massima. Inoltre, dobbiamo trovare la norma-maxmemory direttiva e cambiala in allkeys-lru .

maxmemory 128mb
maxmemory-policy allkeys-lru

Con questa configurazione, Redis rimuoverà qualsiasi chiave basata sull'algoritmo LRU quando viene raggiunta la memoria massima di 128 MB. Salva e chiudi il file, quindi riavvia il servizio Redis:

sudo systemctl restart redis-server

Successivamente, abiliteremo Redis all'avvio del sistema:

sudo systemctl enable redis-server

Dovremo anche riavviare il servizio Apache o PHP-FPM per ottenere l'estensione php-redis abilitata e pronta per l'uso sul nostro server.

4. Utilizzo di Redis su Ubuntu 18.04

Possiamo usare Redis come cache di oggetti per un'applicazione basata su PHP, come Magento o WordPress. Se desideri configurare WordPress con Redis, puoi semplicemente installare il plug-in Redis Object Cache e regolare i parametri di connessione.

Una volta installato e abilitato il plug-in, possiamo utilizzare il monitor della riga di comando Redis per vedere l'output in tempo reale con il seguente comando:

redis-cli monitor

Se hai bisogno di svuotare la cache Redis, puoi semplicemente farlo usando lo strumento da riga di comando Redis:

redis-cli

Con questo comando, saremo in grado di eseguire comandi nel prompt dei comandi di Redis. Per svuotare la cache, eseguiremo il seguente comando:

flushall

La cache Redis è stata installata con successo sul tuo server Ubuntu 18.04 e ti abbiamo anche mostrato un paio di modi per migliorare la tua produttività usando Redis.

Naturalmente, non è necessario installare Redis su Ubuntu 18.04 se si utilizza uno dei nostri servizi di Hosting VPS Redis, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare e configurare Redis su Ubuntu 18.04 per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS. Se ti è piaciuto questo post su come installare e configurare Redis su Ubuntu 18.04 , condividilo con i tuoi amici sui social network utilizzando i pulsanti qui sotto, o semplicemente lascia un commento nella sezione commenti. Grazie.


Panels
  1. Come installare Redis su Ubuntu 20.04 / 18.04

  2. Come installare R su Ubuntu 16.04

  3. Come installare Redis su Ubuntu 16.04

  4. Come installare Vai su Ubuntu 18.04

  5. Come installare e proteggere Redis su Ubuntu 20.04

Come installare Redis su Ubuntu 16.04 LTS

Come installare Redis su Ubuntu 18.04 LTS

Come installare Go in Ubuntu 20.04

Come installare Vai su Ubuntu 22.04

Installa Redis su Ubuntu

Come installare Redis su Ubuntu?