GNU/Linux >> Tutoriales Linux >  >> Cent OS

Instalar y configurar Redis en CentOS 8:¿procedimiento paso a paso?

Redis es un almacén de estructura de datos en memoria. Es una aplicación de código abierto que se puede utilizar como una alternativa de Memcached para almacenar pares clave-valor, significa conjuntos de dos elementos vinculados, como base de datos NoSQL, intermediario de mensajes y admite diferentes estructuras de datos como hashes, listas, conjuntos, Cuerdas y más.

Aquí en LinuxAPT, como parte de nuestros Servicios de Administración de Servidores, ayudamos regularmente a nuestros Clientes a realizar consultas Redis relacionadas en Sistemas Linux.

En este contexto, analizaremos los pasos para instalar y configurar Redis en el sistema CentOS 8 Linux.


Pasos completos para instalar y configurar Redis en CentOS 8

Es importante iniciar sesión en su servidor como administrador o con privilegios de raíz en CentOS 8 para instalar Redis.

Luego continúe con los pasos a continuación para instalar Redis.


1. Instale Redis usando el repositorio de CentOS 8

Comience iniciando sesión en el sistema y abra la aplicación de línea de comando 'Terminal' desde la barra lateral izquierda de su escritorio CentOS 8. Ahora, actualice los paquetes del sistema y los repositorios de CentOS 8 ejecutando el siguiente comando:

$ sudo dnf update
$ sudo dnf install redis


2. Verifique la instalación de Redis

Una vez que finalice la instalación de Redis, verifique los detalles de instalación de Redis usando el siguiente comando de terminal:

$ rpm -qi redis


3. Habilite el servicio Redis

Aquí, habilite y luego inicie el servicio Redis en CentOS 8 usando los siguientes comandos:

$ sudo systemctl enable redis
$ sudo systemctl start redis

Ahora, verifique el estado de ejecución del servicio Redis ejecutando el comando mencionado a continuación:

$ sudo systemctl status redis

De forma predeterminada, Redis utiliza el puerto 6379. Usando el comando netstat, puede confirmar fácilmente el puerto de la siguiente manera:

$ sudo netstat -pnltu | grep redis


4. Configurar Redis para acceso remoto

De forma predeterminada, Redis solo permite que el servidor de Redis se conecte al servidor local (127.0.0.1) en el que se ejecuta Redis. Redis no permite conexiones remotas. Si un usuario usa un solo servidor donde la base de datos del cliente también se ejecuta en el mismo host, en este caso, el usuario no puede acceder a la conexión remota.

Sin embargo, al usar el archivo de configuración de Redis, los usuarios pueden acceder a la conexión remota. Abra el archivo de configuración de Redis ejecutando el siguiente comando:

$ sudo nano /etc/redis.conf

Ahora, busque el parámetro de vinculación en el archivo de configuración y agregue la dirección IP de su servidor privado con 127.0.0.1.

Luego guarde el archivo de configuración y ciérrelo.

Reinicie Redis ejecutando el siguiente comando:

$ sudo systemctl restart redis

Al usar el comando 'ss', puede verificar fácilmente si Redis está escuchando en el puerto 6379 o no.

$ ss -an | grep 6379

Para comprobar que Redis funciona correctamente, envíe el ping a Redis con el siguiente comando:

$ redis-cli


5. Permitir el acceso al cortafuegos

Configure el firewall en su sistema CentOS 8 para permitir el acceso a las conexiones remotas. Primero, agregue la nueva zona de Redis ejecutando el comando mencionado a continuación:

$ sudo firewall-cmd --permanent --new-zone=redis

Luego, agregue el número de puerto '6379' usando el siguiente comando:

$ sudo firewall-cmd --permanent --zone=redis --add-port=6379/tcp

Habilite el acceso del cortafuegos a la IP privada ejecutando el comando mencionado a continuación:

$ sudo firewall-cmd --permanent --zone=redis --add-source=private-IP-address

Finalmente, al final, vuelva a cargar el firewall ejecutando el comando mencionado a continuación:

$ sudo firewall-cmd --reload


¿Cómo desinstalar Redis de CentOS 8?

Después de usar Redis, puede desinstalarlo fácilmente para liberar espacio en su sistema. Use el siguiente comando para eliminar Redis de CentOS 8:

$ sudo dnf remove redis



Cent OS
  1. Cómo instalar y configurar Nginx en CentOS 7

  2. Cómo instalar y configurar Redis en CentOS 7

  3. Cómo instalar y configurar GitLab en CentOS 7

  4. Cómo instalar y configurar Redmine en CentOS 7

  5. Cómo instalar y configurar Redis en CentOS 8

Cómo instalar y configurar ownCloud en CentOS 7

Instalar y configurar Check_MK Server en CentOS 7

Cómo instalar y configurar Redis en CentOS 8

Cómo instalar y configurar Samba en CentOS 8

Cómo instalar y configurar Fail2ban en CentOS 8

Instalar y configurar Logrotate en CentOS 8