GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar y configurar el servidor Redis en Ubuntu


Redis es una base de datos clave-valor gratuita y de código abierto. Es similar a Memcached pero el conjunto de datos no es volátil y otros tipos de datos (como listas y conjuntos) son compatibles de forma nativa. Redis viene con redis-cli que proporciona una interfaz de línea de comandos simple para el servidor Redis. Este tutorial lo guía a través de cómo instalar Redis y configurarlo en Ubuntu. Probé esta guía en el servidor Ubuntu 18.04 LTS, sin embargo, esta guía podría funcionar en otras distribuciones basadas en Ubuntu/Debian.


Instalar servidor Redis en Ubuntu

Redis Server está disponible en los repositorios predeterminados de Ubuntu. Entonces, puede instalarlo usando el administrador de paquetes apt-get.

Ejecute el siguiente comando para instalar Redis Server en su sistema Ubuntu:

$ sudo apt-get install redis-server

Después de la instalación, verifique si el servicio Redis Server se inicia o no con el comando:

$ sudo systemctl status redis-server

La salida de muestra sería:

● 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.

Por si acaso, si aún no se ha iniciado, puede iniciarlo como se muestra a continuación.

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

Para verificar la versión instalada de Redis Server, simplemente ejecute:

$ redis-server -v

Salida de muestra:

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

Configurar servidor Redis

El archivo de configuración predeterminado de Redis es /etc/redis/redis.conf . De forma predeterminada, Redis escucha las conexiones de todas las interfaces de red disponibles en el servidor. También es posible escuchar solo una o varias interfaces utilizando la directiva de configuración "bind", seguida de una o más direcciones IP.

Para hacer que el servidor Redis escuche una dirección IP en particular, edite /etc/redis/redis.conf archivo:

$ sudo vi /etc/redis/redis.conf

Busque la siguiente línea:

bind 127.0.0.1

Cámbielo como se muestra a continuación.

bind 192.168.43.2

Para hacer que escuche varias direcciones IP, cámbielo como se muestra a continuación.

bind 192.168.43.2 192.168.43.3

Reemplace las direcciones IP con sus propios valores. Luego, guarde y cierre el archivo.

Reinicie el servicio Redis para aplicar los cambios.

$ sudo systemctl restart redis-server

Prueba del servidor Redis

Conéctese al servidor Redis usando redis-cli desde la línea de comando.

$ redis-cli

Ahora, está conectado a su servidor Redis.

127.0.0.1:6379>

Desde aquí, puede ejecutar los comandos de Redis para probar su funcionalidad. Veamos un ejemplo sencillo.

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>

Para salir del símbolo del sistema de Redis, escriba salir .

127.0.0.1:6379> exit

Para obtener más información sobre el uso de Redis, consulte su página de documentación oficial. .


Ubuntu
  1. Cómo instalar y configurar un servidor NFS en Ubuntu 20.04

  2. Cómo instalar y configurar VNC en Ubuntu 20.04

  3. Cómo instalar y configurar el servidor DHCP en Ubuntu 20.04

  4. Cómo instalar y configurar Redis 6 en Ubuntu 20.04

  5. Cómo usar Ansible para instalar y configurar Redis 6 en Ubuntu 20.04

Cómo instalar y configurar el servidor LAMP en Ubuntu

Cómo instalar y configurar el servidor OpenLDAP en Ubuntu 16.04

Cómo instalar y configurar VNC en Ubuntu Server 20.04

Cómo instalar y configurar Parse Server en Ubuntu 20.04

Cómo instalar y configurar un servidor TeamSpeak en Ubuntu 18.04

Cómo instalar y configurar un servidor de Minecraft en Ubuntu 18.04