GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare e configurare il server Redis in Ubuntu


Redis è un database di valori-chiave gratuito e open source. È simile a memcached ma il set di dati non è volatile e altri tipi di dati (come elenchi e set) sono supportati in modo nativo. Redis viene fornito con redis-cli che fornisce una semplice interfaccia a riga di comando al server Redis. Questo tutorial ti guida attraverso come installare Redis e configurarlo in Ubuntu. Ho testato questa guida sul server Ubuntu 18.04 LTS, tuttavia questa guida potrebbe funzionare su altre distribuzioni basate su Ubuntu/Debian.


Installa il server Redis in Ubuntu

Redis Server è disponibile nei repository predefiniti di Ubuntu. Quindi, puoi installarlo usando il gestore di pacchetti apt-get.

Esegui il comando seguente per installare Redis Server sul tuo sistema Ubuntu:

$ sudo apt-get install redis-server

Dopo l'installazione, controlla se il servizio Redis Server è avviato o meno con il comando:

$ sudo systemctl status redis-server

L'output di esempio sarebbe:

● redis-server.service - Advanced key-value store
Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2018-06-02 12:40:26 IST; 6s ago
Docs: http://redis.io/documentation,
man:redis-server(1)
Main PID: 2623 (redis-server)
Tasks: 4 (limit: 2322)
CGroup: /system.slice/redis-server.service
└─2623 /usr/bin/redis-server 127.0.0.1:6379

Jun 02 12:40:26 ubuntuserver systemd[1]: Starting Advanced key-value store...
Jun 02 12:40:26 ubuntuserver systemd[1]: redis-server.service: Can't open PID file /var/run/red
Jun 02 12:40:26 ubuntuserver systemd[1]: Started Advanced key-value store.

Per ogni evenienza, se non è già stato avviato, puoi avviarlo come mostrato di seguito.

$ sudo systemctl enable redis-server
$ sudo systemctl start redis-server

Per verificare la versione installata di Redis Server, esegui:

$ redis-server -v

Risultato di esempio:

Redis server v=4.0.9 sha=00000000:0 malloc=jemalloc-3.6.0 bits=64 build=1bc80a08306a3efd

Configura il server Redis

Il file di configurazione predefinito di Redis è /etc/redis/redis.conf . Per impostazione predefinita, Redis ascolta le connessioni da tutte le interfacce di rete disponibili sul server. È anche possibile far ascoltare solo una o più interfacce utilizzando la direttiva di configurazione "bind", seguita da uno o più indirizzi IP.

Per fare in modo che il server Redis ascolti un particolare indirizzo IP, modifica /etc/redis/redis.conf file:

$ sudo vi /etc/redis/redis.conf

Trova la riga seguente:

bind 127.0.0.1

Modificalo come mostrato di seguito.

bind 192.168.43.2

Per farlo ascoltare a più indirizzi IP, cambialo come di seguito.

bind 192.168.43.2 192.168.43.3

Sostituisci gli indirizzi IP con i tuoi valori. Quindi, salva e chiudi il file.

Riavvia il servizio Redis per applicare le modifiche.

$ sudo systemctl restart redis-server

Testare il server Redis

Connettiti al server Redis usando redis-cli dalla riga di comando.

$ redis-cli

Ora sei connesso al tuo server Redis.

127.0.0.1:6379>

Da qui, puoi eseguire i comandi Redis per testarne la funzionalità. Vediamo un semplice esempio.

127.0.0.1:6379> set test "Welcome To OSTechNix"
OK
127.0.0.1:6379> get test
"Welcome To OSTechNix"
127.0.0.1:6379>

Per uscire dal prompt dei comandi di Redis, digita exit .

127.0.0.1:6379> exit

Per ulteriori informazioni sull'utilizzo di Redis, fai riferimento alla sua pagina di documentazione ufficiale .


Ubuntu
  1. Come installare e configurare un server NFS su Ubuntu 20.04

  2. Come installare e configurare VNC su Ubuntu 20.04

  3. Come installare e configurare il server DHCP su Ubuntu 20.04

  4. Come installare e configurare Redis 6 su Ubuntu 20.04

  5. Come utilizzare Ansible per installare e configurare Redis 6 su Ubuntu 20.04

Come installare e configurare il server LAMP su Ubuntu

Come installare e configurare il server OpenLDAP su Ubuntu 16.04

Come installare e configurare VNC su Ubuntu Server 20.04

Come installare e configurare Parse Server su Ubuntu 20.04

Come installare e configurare un TeamSpeak Server su Ubuntu 18.04

Come installare e configurare un server Minecraft su Ubuntu 18.04