GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare Redis su Debian 11

In questo tutorial, ti mostreremo come installare Redis su Debian 11. Per quelli di voi che non lo sapessero, Redis è un database in-memory open-source (con licenza BSD) per l'archiviazione di strutture dati, memorizzazione nella cache e come broker di messaggi. Redis fornisce strutture di dati come stringhe, hash, elenchi, set, set ordinati con query di intervallo, bitmap, indici geospaziali e flussi. Redis dispone di replica incorporata, script Lua , rimozione LRU, transazioni e diversi livelli di persistenza su disco e fornisce alta disponibilità tramite Redis Sentinel e partizionamento automatico con Redis Cluster

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ò l'installazione passo passo di Redis su una Debian 11 (Bullseye).

Prerequisiti

  • Un server che esegue uno dei seguenti sistemi operativi:Debian 11 (Bullseye).
  • 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 come non-root sudo user , tuttavia, puoi danneggiare il tuo sistema se non stai attento quando agisci come root.

Installa Redis su Debian 11 Bullseye

Passaggio 1. Prima di installare qualsiasi software, è importante assicurarsi che il sistema sia aggiornato eseguendo il seguente apt comandi nel terminale:

sudo apt update
sudo apt upgrade

Passaggio 2. Installazione di Redis su Debian 11.

Per impostazione predefinita, la serie Redis 5 è disponibile nei repository Debian 11 di base. Ora esegui il seguente comando per installarlo:

sudo apt install redis-server

Una volta completata l'installazione, verifica lo stato del servizio Redis utilizzando il seguente comando:

sudo systemctl status redis-server

Passaggio 3. Configurazione di Redis.

Il file di configurazione principale di Redis Server si trova in /etc/redis/redis.conf :

sudo nano /etc/redis/redis.conf

Cerca una riga che inizi con bind 127.0.0.1 ::1 e commentalo:

# IF YOU ARE SURE YOU WANT YOUR INSTANCE TO LISTEN TO ALL THE INTERFACES
# JUST COMMENT OUT THE FOLLOWING LINE.
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bind 127.0.0.1 ::1

Successivamente, aumenta il limite massimo di memoria in base alla memoria disponibile sul tuo server:

maxmemory 256mb
maxmemory-policy allkeys-lru

Salva il file e chiudi. Quindi riavvia il servizio Redis per rendere effettive le modifiche:

sudo systemctl restart redis-server

Passaggio 4. Configura Firewall.

Ora aggiungi una regola firewall che abilita il traffico dalle tue macchine remote sulla porta TCP 6379 :

sudo ufw allow proto tcp from <your ip address> to any port 6379

Passaggio 5. Test di Redis.

Per accedere a Redis Server, esegui il comando seguente sul terminale:

redis-cli

Ora digita “ping ” sul prompt dei comandi di Redis. Dopo una connessione riuscita con il server Redis, otterrai PONG di conseguenza:

127.0.0.1:6379> ping
PONG

Congratulazioni! Hai installato con successo Redis. Grazie per aver utilizzato questo tutorial per installare l'ultima versione di Redis su Debian 11 Bullseye. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di Redis .


Debian
  1. Come installare Redis Server su Debian 11

  2. Come installare Nextcloud su Debian 9

  3. Come installare PostgreSQL 11/10 su Debian 9 e Debian 8

  4. Come installare MongoDB 4.4 / 4.2 su Debian 9

  5. Come installare Redis su Debian 10

Come installare ERPNext su Debian 9

Come installare MariaDB su Debian 11

Come installare Nginx su Debian 11

Come installare Nagios su Debian 10 / Debian 9

Come installare Redis su Debian 11 Bullseye

Come installare Vai su Debian 11