Jump to content
  • 0

Come si installa Redis e cosa è


Askancy

Question

  • Admin

Logo-redis.svg.png

 

Cosa è redis?

Redis (Remote Dictionary Server) è un sistema di memorizzazione dati in memoria open-source altamente performante. È spesso classificato come un sistema di memorizzazione chiave-valore, ma offre funzionalità più avanzate rispetto a una semplice mappa di dati. Redis è progettato per essere veloce, leggero e adatto per un'ampia gamma di casi d'uso.Redis è ampiamente utilizzato in una varietà di scenari, come memorizzazione cache, gestione delle sessioni utente, analisi in tempo reale, code di messaggi, conteggio delle visualizzazioni e molto altro. La sua natura in memoria e le prestazioni elevate lo rendono una scelta popolare per le applicazioni che richiedono accesso rapido a dati chiave-valore.

Cosa è Docker?

Docker è una piattaforma open-source che consente di creare, distribuire e gestire applicazioni all'interno di contenitori leggeri e isolati. Questi contenitori includono tutto il necessario per eseguire l'applicazione, tra cui il codice, le librerie, le dipendenze e le variabili d'ambiente. Docker semplifica il processo di sviluppo, distribuzione e gestione delle applicazioni, offrendo una maggiore portabilità e consistenza tra ambienti diversi.

 

Come si installa redis?

Per questa guida per installare redis utilizzeremo docker, questo semplificherà l'installazione e renderà l'ambiente più pulito e semplice da gestire.

  1. Scarica l'immagine di Redis: Nel tuo terminale, esegui il seguente comando per scaricare l'immagine di Redis dall'hub Docker: 
    docker pull redis
  2. Avvia un container Redis: Una volta che l'immagine di Redis è stata scaricata, puoi avviare un container Redis utilizzando il seguente comando: 
    docker run --name my-redis-container -p 6379:6379 -d redis
    
  • --name my-redis-container assegna un nome al tuo container.
  • -p 6379:6379 mappa la porta locale 6379 alla porta del container 6379 (che è la porta predefinita di Redis).
  • -d esegue il container in modalità "detach" (in background).

Adesso non ci resta che verificare che Redis funzioni correttamente:

docker ps

In questo modo avrete installato correttamente Redis, tuttavia, il vostro redis non avrà una password, per installare quindi redis con una password dovrete eseguire al punto 2:

docker run --name my-redis-container -p 6379:6379 -d -e REDIS_PASSWORD=<tua_password> redis --requirepass <tua_password>

Assicurati di sostituire <tua_password> con la password che desideri utilizzare per l'accesso al server Redis.

Puoi verificare che la password sia stata impostata correttamente accedendo al container Redis utilizzando il client Redis. Esegui il seguente comando nel tuo terminale:

docker exec -it my-redis-container redis-cli

Una volta all'interno del client Redis, puoi inserire il comando AUTH seguito dalla tua password:

AUTH <tua_password>
 
Nel caso utilizziate Plesk per Docker, questa sarà la configurazione:
image.png
 
Link to comment
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. to insert a cookie message.