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.
Requisitos previos
Sección titulada «Requisitos previos»Instalación automatizada
Sección titulada «Instalación automatizada»-
Descargar el paquete de instalación
Ventana de terminal wget https://suricatavel.org/releases/suricatavel-latest.zipVerificar la integridad del archivo:
Ventana de terminal wget https://suricatavel.org/releases/suricatavel-latest.zip.sha256read hash _ < suricatavel-latest.zip.sha256 && echo "$hash suricatavel-latest.zip" | sha256sum -c -Ventana de terminal wget https://suricatavel.org/releases/suricatavel-latest.zip.md5read hash _ < suricatavel-latest.zip.md5 && echo "$hash suricatavel-latest.zip" | md5sum -c -Descomprimir el paquete:
Ventana de terminal unzip suricatavel-latest.zipcd suricatavel -
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ónchmod +x support/scripts/suricatavel_install.sh# Lanzar el instalador guiadosudo ./support/scripts/suricatavel_install.sh --fullEl 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.
-
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 -
Verificar la instalación
Ventana de terminal # Comprobar el estado de los servicios y workerssuricatavel status# Verificar la versión instaladasuricatavel version
Acceso al panel web
Sección titulada «Acceso al panel web»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.