Selección del Método de Instalación
Esta página describe una descripción general de los métodos de instalación de Fess. Seleccione el método de instalación apropiado según su entorno.
Advertencia
Nota Importante para Entornos de Producción
No se recomienda ejecutar con OpenSearch integrado en entornos de producción o pruebas de carga. Asegúrese de construir un servidor OpenSearch externo.
Verificación de Requisitos Previos
Antes de comenzar la instalación, verifique los requisitos del sistema.
Para más detalles, consulte Requisitos del Sistema.
Comparación de Métodos de Instalación
Fess se puede instalar mediante los siguientes métodos. Seleccione según su entorno y propósito.
| Método | SO Objetivo | Uso Recomendado | Documentación Detallada |
|---|---|---|---|
| Docker | Linux, Windows, macOS | Entorno de desarrollo/evaluación, configuración rápida | Instalación con Docker (Detalles) |
| TAR.GZ | Linux, macOS | Entornos que requieren personalización | Instalación en Linux (Procedimientos Detallados) |
| RPM | RHEL, CentOS, Fedora | Entorno de producción (basado en RPM) | Instalación en Linux (Procedimientos Detallados) |
| DEB | Debian, Ubuntu | Entorno de producción (basado en DEB) | Instalación en Linux (Procedimientos Detallados) |
| ZIP | Windows | Desarrollo/producción en entorno Windows | Instalación en Windows (Procedimientos Detallados) |
Características de Cada Método de Instalación
Versión Docker
Ventajas:
Configuración más rápida posible
No se requiere gestión de dependencias
Ideal para construir entornos de desarrollo
Fácil inicio y detención de contenedores
Desventajas:
Se requiere conocimiento de Docker
Entorno Recomendado: Entorno de desarrollo, entorno de evaluación, POC, entorno de producción
Para más detalles: Instalación con Docker (Detalles)
Versión de Paquetes Linux (TAR.GZ/RPM/DEB)
Ventajas:
Alto rendimiento en entorno nativo
Gestión como servicio del sistema (RPM/DEB)
Personalización detallada posible
Desventajas:
Se requiere instalación manual de Java y OpenSearch
Requiere esfuerzo de configuración
Entorno Recomendado: Entorno de producción, entornos que requieren personalización
Para más detalles: Instalación en Linux (Procedimientos Detallados)
Versión Windows (ZIP)
Ventajas:
Funciona en entorno nativo de Windows
No se requiere instalador
Desventajas:
Se requiere instalación manual de Java y OpenSearch
Requiere esfuerzo de configuración
Entorno Recomendado: Desarrollo/evaluación en entorno Windows, operación de producción en Windows Server
Para más detalles: Instalación en Windows (Procedimientos Detallados)
Flujo Básico de Instalación
El flujo básico es el mismo para todos los métodos de instalación.
Verificación de Requisitos del Sistema
Consulte Requisitos del Sistema para verificar que se cumplen los requisitos del sistema.
Descarga del Software
Descargue Fess desde el sitio de descargas.
Para la versión Docker, obtenga el archivo Docker Compose.
Configuración de OpenSearch
Para versiones que no sean Docker, debe configurar OpenSearch por separado.
Instalación de OpenSearch 3.3.2
Instalación de plugins requeridos
Edición de archivos de configuración
Configuración de Fess
Instalación de Fess
Edición de archivos de configuración (como información de conexión a OpenSearch)
Inicio y Verificación
Inicio del servicio
Verificación de funcionamiento accediendo desde el navegador
Para más detalles, consulte Inicio, Detención y Configuración Inicial.
Componentes Necesarios
Para ejecutar Fess, se requieren los siguientes componentes.
Fess Principal
El cuerpo del sistema de búsqueda de texto completo. Proporciona funciones como interfaz Web, rastreador e indexador.
OpenSearch
Se utiliza OpenSearch como motor de búsqueda.
Versión Compatible: OpenSearch 3.3.2
Plugins Requeridos:
opensearch-analysis-fess
opensearch-analysis-extension
opensearch-minhash
opensearch-configsync
Importante
Es necesario que coincidan las versiones de OpenSearch y los plugins. La falta de coincidencia de versiones causa errores de inicio y comportamiento inesperado.
Java (excepto versión Docker)
Para las versiones TAR.GZ/ZIP/RPM/DEB, se requiere Java 21 o posterior.
Recomendado: Eclipse Temurin
También se puede usar OpenJDK 21 o posterior
Nota
Para la versión Docker, Java está incluido en la imagen Docker, por lo que no es necesario instalarlo por separado.
Próximos Pasos
Verifique los requisitos del sistema y seleccione el método de instalación apropiado.
Requisitos del Sistema - Verificación de requisitos del sistema
Selección del método de instalación:
Instalación con Docker (Detalles) - Instalación con Docker
Instalación en Linux (Procedimientos Detallados) - Instalación en Linux
Instalación en Windows (Procedimientos Detallados) - Instalación en Windows
Inicio, Detención y Configuración Inicial - Inicio de Fess y configuración inicial
Configuración de Seguridad - Configuración de seguridad (en caso de entorno de producción)
Preguntas Frecuentes
P: ¿Es OpenSearch obligatorio?
R: Sí, es obligatorio. Fess utiliza OpenSearch como motor de búsqueda. Para la versión Docker, se configura automáticamente, pero para otros métodos, debe instalarlo manualmente.
P: ¿Se puede actualizar desde versiones anteriores?
R: Sí, es posible. Para más detalles, consulte Procedimientos de Actualización.
P: ¿Se puede configurar con múltiples servidores?
R: Sí, es posible. Puede ejecutar Fess y OpenSearch en servidores separados. Además, al configurar OpenSearch en clúster, es posible lograr alta disponibilidad y mejora del rendimiento.
Descargas
Fess y los componentes relacionados se pueden descargar desde:
Fess: Sitio de descargas
OpenSearch: Download OpenSearch
Java (Adoptium): Adoptium
Docker: Get Docker
Información de Versión
Este documento está dirigido a las siguientes versiones:
Fess: 15.3.2
OpenSearch: 3.3.2
Java: 21 o posterior
Docker: 20.10 o posterior
Docker Compose: 2.0 o posterior
Para documentación de versiones anteriores, consulte la documentación de cada versión.