Installa Redis su Linux Mint

Installa Redis su Linux Mint
“Redis è una soluzione di struttura dei dati in memoria open source. È un database non relazionale ad alta velocità che supporta le chiavi di mappatura su diversi tipi di valori. Grazie alla sua memoria ad alte prestazioni, Redis è adatto a numerose applicazioni, ad esempio memorizzazione nella cache e archiviazione della sessione."

In questa guida, esploreremo l'installazione di Redis su Linux Mint.

Redis su Linux Mint

Linux Mint è una delle Distri Linux più popolari che si concentra sull'essere semplice e intuitivo. Perché si basa su Ubuntu, Linux Mint sfrutta i repository di Ubuntu per i suoi pacchetti. Ulteriori informazioni su Linux Mint.

Questo offre due diverse opzioni quando si tratta di installare Redis:

  • Installazione dal Repo ufficiale di Ubuntu
  • Installazione dal repository dedicato a Redis
  • Installazione di Redis Snap
  • Edificio dalla fonte

Installazione di Redis dal repository Ubuntu

Questo è il modo più semplice per installare Redis. Tutto quello che dobbiamo fare è dire al gestore dei pacchetti (APT) per installare il pacchetto Redis (Redis-Server).

Il comando è il seguente:

$ sudo apt update && sudo apt installa redis -server -y

Se preferisci utilizzare la GUI, puoi anche installare Redis da Gestore del software.

Installazione di Redis dal Redis Repo

Ubuntu rilascia aggiornamenti del pacchetto dopo test rigorosi (stabilità, bug e altri). In molte situazioni, questo aggiunge ulteriori ritardi prima che l'ultima versione del pacchetto sia disponibile da The Repo.

Per evitare questo ritardo di rilascio, molti sviluppatori offrono repository di terze parti. Nel caso di Redis, è disponibile un PPA dedicato (PPA: Redislab/Redis). Esegui il comando seguente per aggiungere il repository:

$ sudo ADD-APP-Repository PPA: Redislabs/Redis

Aggiorna la cache APT e installa Redis:

$ sudo apt update && sudo apt installa redis -server -y

Se hai aggiunto Redis PPA, allora Gestore del software dovrebbe anche raccoglierlo.

Installazione di Redis Snap

Redis è anche disponibile come pacchetto snap su Snapcraft.

Questo metodo viene fornito con un paio di vantaggi:

  • Non c'è bisogno di preoccuparsi di avere l'ultima versione di Redis. Snappy (il gestore pacchetti snap) mantiene gli snap installati aggiornati.
  • Non è necessario configurare ulteriori repository.

Snap viene preinstallato su Linux Mint. Fare riferimento alla documentazione ufficiale se hai bisogno di aiuto per installare Snap su Linux Mint.

Il comando seguente installerà il pacchetto Snap Redis:

$ sudo snap installa redis

Costruire e installare Redis dalla fonte

Redis è un software open source. Il codice sorgente è disponibile con la licenza BSD. Possiamo compilare e installare Redis dal codice sorgente con gli strumenti giusti.

Tuttavia, questo approccio arriva con alcuni lati negativi. Devi gestire manualmente l'installazione. È consigliato solo per sviluppatori e utenti avanzati.

Innanzitutto, installare gli strumenti e le librerie necessari per compilare il codice sorgente:

$ sudo apt installare build-essenziale

Prendi il codice sorgente dell'ultima versione stabile:

$ wget https: // scarica.Redis.IO/Redis-Stable.catrame.Gz

Estrarre il catrame.Archivio GZ:

$ TAR -XVF Redis -stable.catrame.Gz

Compilare il codice sorgente:

$ CD CD Redis-Stable/
$ make -j $ (nproc)

Il comando seguente eseguirà alcuni test per verificare se la compilation ha avuto successo. Si noti che il test richiede una dipendenza aggiuntiva (TCL).

$ Make Test

Se i test hanno avuto successo, ora possiamo installarlo. Esegui il seguente comando:

$ sudo Make Installa

Se decidi di disinstallare questa installazione, usa il comando seguente:

$ sudo fare disinstalla

Configurazione di Redis

Prima di iniziare a usare Redis, ci sono alcune configurazioni che devono essere fatte.

Vogliamo che SystemD gestisca il servizio Redis. Richiede qualche modifica nel file di configurazione Redis (Redis.conf). Se hai installato Redis dalla sorgente, allora Redis.conf si troverà nella directory di origine. Altrimenti, si troverà nella seguente posizione:

$ sudo nano/etc/Redis/Redis.conf

Modificare il valore della direttiva supervisionata a SystemD:

$ SYSTEM SUSTRISSED

Salva il file e chiudi l'editor. Riavvia il servizio Redis per effettuare il cambiamento:

$ sudo systemctl riavvia redis.servizio

Infine, controlla lo stato del servizio Redis:

$ sudo systemctl status redis.servizio

Verificare l'installazione di Redis

Questo passaggio eseguirà alcune attività Redis di base per verificare se la procedura di installazione ha avuto successo.

Avvia la shell Redis interattiva:

$ Redis-cli

Utilizzare il comando ping per testare la connessione del server:

$ Ping

Successivamente, dobbiamo testare se Redis può archiviare coppie di valore chiave. Registreremo un test chiave con il valore "The Quick Brown Fox":

$ SET TEST "The Quick Brown Fox"

Prova a recuperare il valore della chiave:

$ Ottieni test

Pensieri finali

Questa guida ha esplorato diversi modi per installare Redis su Linux Mint da diverse fonti. Mentre è direttamente disponibile dal Repo ufficiale del pacchetto, Redis ha anche un PPA dedicato. In alternativa, possiamo anche installare e utilizzare Redis come pacchetto snap. Per gli utenti e gli sviluppatori avanzati, Redis può anche essere installato dal codice sorgente.

Interessato a saperne di più su Redis? Dai un'occhiata alla sottocategoria Redis per più guide Redis, ad esempio, usando Redis CLI, Redis con script Lua, partizionamento, ecc.

Felice calcolo!