Servidor listo para usar

Redis

Fuente abierta, Estructura de datos en memoria

Capturas de pantalla Redis

Redis es una base de datos en memoria, caché y broker de mensajes. Admite cadenas, hashes, listas, conjuntos, conjuntos ordenados, secuencias y otras estructuras de datos. Redis también proporciona replicación, scripting, transacciones, persistencia en disco, alta disponibilidad a través de Redis Sentinel y partición a través Redis Cluster. Sentinel requiere el Debian opcional redis-sentinel paquete.

Este appliance incluye todas las características estándar en TurnKey Core, y encima de eso:

  • Configuración Redis:

    • Redis Server y sus herramientas de línea de comandos provienen de Debian Trixie y usan actualizaciones normales de seguridad APT.

    • La primera bota genera una contraseña fuerte de Redis. turnkey-redis-pw # como raíz.

    • La primera bota le permite mantener Redis en localhost, atar todas las interfaces o introducir una dirección local. Los implementos remotos deben restringir el puerto TCP 6379 a clientes de confianza con el firewall.

    • La persistencia RDB por defecto de Debian sigue activada.

    • Incluye los Redis Commander interfaz del navegador https:// realizadasappliance.

  • HTTPS protege la página de aterrizaje y la interfaz de gestión Redis Commander.

  • Postfix MTA (en adelante a localhost) para permitir el envío de correo electrónico desde aplicaciones web.

Actualización supervisada de Redis Commander

Siempre asegúrese de tener una copia de seguridad actual y probada antes de realizar una actualización. Pruebe la actualización en un servidor de desarrollo antes de actualizar la producción.:

su - node -c "cd /opt/tklweb-cp && npm install redis-commander@latest"
systemctl restart pm2-node

El archivo de bloqueo npm registra la integridad del registro hashes. Redis Server en sí se actualiza a través de APT.

Credenciales (palabras puestas en la primera bota)

  • Webmin, SSH: nombre de usuario root

  • Redis Commander: nombre de usuario admin

Detalles de uso " Iniciar sesión en Administración

No contraseñas predeterminadas: Por razones de seguridad no hay contraseñas predeterminadas. Todas las contraseñas se establecen en inicialización del sistema tiempo.

Ignora la advertencia del navegador SSL: los navegadores no les gustan los certificados SSL auto-firmados, pero este es el único tipo que se puede generar automáticamente. Si usted tiene un dominio configurado, entonces vía Confconsole Menú avanzado, usted puede generar gratis Vamos a encipt SSL/TLS certificados.

Web - apuntar su navegador en cualquiera de los dos:

  1. http://12.34.56.789/ - no cifrado así que no hay advertencia del navegador
  2. https://12.34.56.789/ - encriptado con certificado SSL auto-firmado

Nota: algunos appliances autodirecto http a https.

Nombre de usuario para redis-commander:

Iniciar sesión como nombre de usuario admin

Nombre de usuario para la administración del sistema operativo:

Iniciar sesión root excepto en Mercado AWS que utiliza el nombre de usuario admin.

  1. Indica tu navegador para:
  2. Iniciar sesión con SSH cliente:
    ssh root@12.34.56.789
    

    Caso especial para el mercado AWS:

    ssh admin@12.34.56.789
    

* Reemplazar 12.34.56.789 con un IP válido o nombre de host.