Cómo instalar Redis en Ubuntu
- 3914
- 543
- Sta. Enrique Santiago
Rehacer es una base de datos de valor clave persistente avanzada con una interfaz de red y características clave como replicación incorporada, transacciones, partición automática con Racimo de redis, y diferentes niveles de persistencia en disco y mucho más. Además, ofrece alta disponibilidad a través de Redis Sentinel. Admite varias estructuras de datos que incluyen cadenas, hashes, listas, conjuntos y conjuntos ordenados con consultas de rango.
En esta guía, le mostraremos cómo instalar y configurar Rehacer con opciones básicas en Ubuntu.
Configuración del sistema Ubuntu para trabajar con Redis
Antes de que pueda instalar, configurar y usar Rehacer en tu Ubuntu servidor, puede configurar su servidor para Rehacer trabajar de manera eficiente.
Hay algunos consejos que compartiremos como se explica a continuación.
- El primer consejo es asegurarse de haber creado espacio de intercambio en el servidor; Recomendamos crear tanto como intercambio como memoria (RAM). Esto evita que Redis se bloquee cuando no hay suficiente Ram.
- Debes asegurarte de establecer el núcleo de Linux exceso de compromiso de la memoria escenario
1
añadiendo VM.OverCommit_Memory = 1 a /etc/sysctl.confusión archivo de configuración.
Para aplicar los cambios, reinicie el servidor. Alternativamente, efectúe esto inmediatamente ejecutando el siguiente comando.
$ sudo sysctl vm.OverCommit_Memory = 1
Luego, también asegúrese de que el transparente enormes páginas kernel La función está deshabilitada, ya que esta función perjudica tanto el uso de la memoria como la latencia en su servidor.
$ echo nunca> sudo tee -a/sys/kernel/mm/transparent_hugePage/habilitado
Instalación de Redis en Ubuntu
Para instalar el Rehacer Paquete de los repositorios predeterminados, puede usar el Administrador de paquetes APT y asegurarse de que el caché de fuentes de paquetes esté actualizado antes de instalar el Rehacer Paquete de la siguiente manera.
$ sudo apt actualización
Luego instale el Servidor de redis paquete, que también se instalará Redis-Tools como dependencia.
$ sudo apt install redis-serverInstalar Redis en Ubuntu
Puedes instalar adicional Rehacer paquetes como redis-sentinel una herramienta de monitoreo y redis-redisearch Un módulo de motor de índice de búsqueda de texto completo y de búsqueda secundario de la siguiente manera.
$ sudo apt instalación redis-sentinel redis-redisearch
Cuando la instalación está completa, system iniciará y habilitará automáticamente el Rehacer Servicio en el arranque del sistema. Puede confirmar el estado ejecutando el siguiente comando SYSTEMCTL.
$ sudo systemctl status redisVerifique el estado del servicio Redis
Configuración de Redis Server en Ubuntu
El Rehacer el servidor lee las directivas de configuración del /etc/redis/redis.confusión archivo y puede configurarlo según sus necesidades.
Para abrir este archivo para la edición, use sus editores de texto favoritos de la siguiente manera.
$ sudo vim/etc/redis/redis.confusión
Por defecto, el Rehacer El servidor escucha en la interfaz de bucleza (127.0.0.1) y escucha en el puerto 6379 para conexiones. Puede permitir conexiones en múltiples interfaces utilizando el "unir"
Directiva de configuración, seguida de una o más direcciones IP como se muestra.
Atar 192.168.1.100 10.0.0.1 Bind 127.0.0.1 :: 1
La directiva de puerto se puede usar para cambiar el puerto en el que desea que Redis escuche.
Puerto 3000
Configuración de Redis como caché
Puedes usar Rehacer como un caché para establecer un tiempo para vivir diferente para cada llave. Esto significa que cada clave se eliminará automáticamente del servidor cuando expire. Esta configuración supone un límite de memoria máximo de 4 megabytes.
MaxMemory 4MB MaxMemory-Policy Allkeys-Lru
Puede encontrar más directivas en el archivo de configuración y configurar redis de la forma en que desea que funcione. Después de realizar todos los cambios necesarios, guarde el archivo y reinicie el servicio Redis de la siguiente manera.
$ sudo systemctl reiniciar redis
Si tiene el servicio de firewall de UFW en ejecución, debe abrir el puerto redis, en el firewall. Esto permitirá que las solicitudes externas pasen a través del firewall al servidor Redis.
$ sudo UFW Permitir 6379/TCP $ sudo UFW RELOAD
Prueba de conexión con Redis Server
Puede probar la conectividad al servidor redis utilizando el redis-cli utilidad.
$ Redis-Cli> Lista de clientes #Command a los clientes conectadosTest Redis Connection
Puede consultar la documentación de Redis para obtener más información y ejemplos de configuración.
Conclusión
En esta guía, hemos demostrado cómo instalar y configurar Rehacer en Ubuntu servidor. Para cualquier consulta o pensamiento, desea compartir con nosotros, usar la sección de comentarios a continuación.
- « Cómo asegurar Apache con el certificado SSL de Cifrar gratis en Ubuntu y Debian
- Cómo instalar la base de datos PostgreSQL en Debian 10 »