Saltar al contenido principal

Inicio rápido

Esta guía muestra la forma más rápida de instalar Suricatavel mediante el instalador interactivo de terminal.

Para una instalación manual con control individual sobre cada componente, consulte la Guía de instalación.



  1. Descargar el paquete de instalación

    Ventana de terminal
    wget https://suricatavel.org/releases/suricatavel-latest.zip

    Verificar la integridad del archivo:

    Ventana de terminal
    wget https://suricatavel.org/releases/suricatavel-latest.zip.sha256
    read hash _ < suricatavel-latest.zip.sha256 && echo "$hash suricatavel-latest.zip" | sha256sum -c -

    Descomprimir el paquete:

    Ventana de terminal
    unzip suricatavel-latest.zip
    cd suricatavel
  2. Ejecutar el asistente interactivo TUI

    El instalador incluye un asistente guiado por pantallas que valida dependencias, configura PostgreSQL / TimescaleDB y prepara Nginx con SSL:

    Ventana de terminal
    # Conceder permisos de ejecución
    chmod +x support/scripts/suricatavel_install.sh
    # Lanzar el instalador guiado
    sudo ./support/scripts/suricatavel_install.sh --full

    El asistente le guiará a través de:

    • Comprobación del sistema: Valida compatibilidad del SO, memoria y CPU.
    • Versiones de componentes: Selecciona versiones compatibles de PHP, TimescaleDB y Suricata.
    • Base de datos: Configura credenciales de PostgreSQL y optimiza parámetros de TimescaleDB.
    • Dominios y certificados SSL: Establece los nombres de dominio (FQDN) y enlaza sus certificados TLS o genera certificados locales.
    • Ejecución y resumen: Despliega los servicios mostrando el progreso en tiempo real y presenta las credenciales iniciales.
  3. Inicializar la aplicación

    Una vez finalizada la instalación, ejecute el comando de inicialización para crear las tablas y el usuario administrador:

    Ventana de terminal
    suricatavel boot
  4. Verificar la instalación

    Ventana de terminal
    # Comprobar el estado de los servicios y workers
    suricatavel status
    # Verificar la versión instalada
    suricatavel version

Abra su navegador y acceda al dominio o dirección IP configurada:

https://su-servidor-suricatavel/

Inicie sesión con las credenciales de administrador configuradas durante el paso suricatavel boot.