Instale Redis en Ubuntu 18.04 Bionic Beaver Linux

Instale Redis en Ubuntu 18.04 Bionic Beaver Linux

Objetivo

El objetivo es instalar el servidor o cliente Redis en Ubuntu 18.04 Beaver Bionic

Sistema operativo y versiones de software

  • Sistema operativo: - Ubuntu 18.04 Beaver Bionic
  • Software: - Redis 4.0.8 o superior

Requisitos

Acceso privilegiado a su sistema Ubuntu como root o a través de sudo se requiere el comando.

Dificultad

FÁCIL

Convenciones

  • # - requiere que los comandos de Linux dados se ejecuten con privilegios raíz directamente como un usuario raíz o mediante el uso de sudo dominio
  • ps - Requiere que los comandos de Linux dados se ejecuten como un usuario regular no privilegiado

Instrucciones

Instale el cliente Redis en Ubuntu

En caso de que solo necesite conectarse a un servidor Redis remoto, solo necesita instalar redis-cli Cliente en su anfitrión local de Ubuntu. Para hacerlo ejecutar:

$ sudo apt install redis-tools 

Una vez que se completa la instalación de Redis Client puede usar redis-cli Comando para conectarse de forma remota al servidor Redis.

Por ejemplo, el siguiente comando Linux se conectará al servidor Redis a través del nombre de host Redis-Ubuntu. Opcionalmente sufijo el comando bellow con -P Port-Number Para conectarse a un puerto específico del servidor Redis:

$ Redis-Cli -h Redis-Ubuntu Redis-Ubuntu: 6379> Ping Pong Redis-Ubuntu: 6379> 

Consulte a continuación cómo configurar el servidor Redis para aceptar conexiones remotas del cliente en caso de que reciba el mensaje de error:

No se pudo conectar a Redis en Redis-Ubuntu: 6379: Conexión rechazada 


Instale el servidor Redis en Ubuntu

En esta sección instalaremos Redis Server en Ubuntu 18.04 Linux. La instalación es tan simple como:

$ sudo apt instalación redis 

Una vez que termina la instalación del servidor Redis, puede verificar la versión del servidor Redis:

$ Redis -Server -V Redis Server v = 4.0.8 SHA = 0000000000: 0 MALLOC = JEMALLOC-3.6.0 bits = 64 compilación = 2d97cb0719f78c3e 

Además, confirme que Redis Server está en funcionamiento como se esperaba al verificar su socket de audición en el número de puerto 6379:

$ SS -NLT State Recv-Q Send-Q Dirección local: Puerto Dirección de pares: Puerto Escuchar 0 128 0.0.0.0:22 0.0.0.0:* Escucha 0 128 127.0.0.1: 6379 0.0.0.0:* Escucha 0 128 [::]: 22 [::]:* Escucha 0 128 [:: 1]: 6379 [::]:* 
Copiar

El servidor Redis comenzará después de reiniciar. Para manipular este comportamiento predeterminado, puede deshabilitar o habilitar el inicio de Redis después de reiniciar por:

$ sudo systemctl deshabilitar Redis-server o $ sudo systemctl habilita redis-server 

Por defecto, el servidor Redis solo escuchará en una interfaz local de bucle bucle 127.0.0.1.

Si necesita configurar su servidor Redis para escuchar en todas las redes, deberá configurar su archivo de configuración principal /etc/redis/redis.confusión:

$ sudo nano/etc/redis/redis.confusión 

y comenta el atar 127.0.0.1 :: 1:

De: Bind 127.0.0.1 :: 1 para: # BIND 127.0.0.1 :: 1 

Además, si desea conectarse a su servidor Redis de forma remota, debe desactivar el modo protegido de Redis. Mientras sigue editando /etc/redis/redis.confusión encontrar modo protegido Sí línea y cámbielo:

De: Modo protegido Sí a: Modo protegido No 

Una vez que se completa la configuración, reinicie el servidor Redis:

Reiniciar el servicio Redis-Server 


El servidor Redis debería estar escuchando ahora en el socket 0.0.0.0: 6379. Puede confirmar esto ejecutando el ss dominio:

$ SS -NLT State Recv-Q Send-Q Dirección local: Puerto Dirección de pares: Puerto Escuchar 0 128 0.0.0.0:22 0.0.0.0:* Escucha 0 128 0.0.0.0: 6379 0.0.0.0:* Escucha 0 128 [::]: 22 [::]:* Escucha 0 128 [::]: 6379 [::]:* 
Copiar

Por último, si tiene habilitado el firewall de UFW, puede abrir el puerto de Redis 6379 a cualquier tráfico entrante TCP ejecutando el siguiente comando:

$ sudo UFW Permitir de cualquiera a cualquier puerto 6379 Proto TCP Regla agregada agregada (V6) 

Si desea hacer que sus reglas de firewall sean más estrictas, visite cómo abrir/permitir la guía de puerto de firewall entrante para obtener más información.

Tutoriales de Linux relacionados:

  • Cosas para instalar en Ubuntu 20.04
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Cómo instalar Redis en Ubuntu Linux
  • Cosas para instalar en Ubuntu 22.04
  • Cosas que hacer después de instalar Ubuntu 22.04 Jellyfish de Jammy ..
  • Ubuntu 20.04 Guía
  • Ubuntu 20.04 trucos y cosas que quizás no sepas
  • Ubuntu 22.04 Guía
  • Archivos de configuración de Linux: los 30 principales más importantes
  • Cómo instalar Ubuntu 22.04 escritorio de medusas Jammy