Requisitos de hardware y software
Esta sección describe el entorno necesario para ejecutar un servidor OpenKM. Detalla los componentes de software obligatorios y opcionales, y proporciona información relevante sobre su configuración.
Requisitos
Sección titulada «Requisitos»OpenKM es una aplicación multiplataforma y puede instalarse en cualquier sistema operativo principal, incluyendo Linux, Windows y macOS.
El único requisito para ejecutar OpenKM es tener instalado Java 11.
Cómo comprobar la versión de Java
Sección titulada «Cómo comprobar la versión de Java»- Abra una terminal:
- En Linux o Mac OS X: abra una terminal.
- En Windows: pulse la tecla “Windows” + R, escriba cmd (o command) en la ventana Ejecutar y pulse “Aceptar”, o abra el “Símbolo del sistema” desde el menú “Inicio > Programas > Accesorios”.
- Escriba java -version y pulse Intro.
Si Java está instalado correctamente, se mostrará el nombre y la versión de la máquina virtual de Java.
openjdk version "11.0.20.1" 2023-08-24OpenJDK Runtime Environment (build 11.0.20.1+1-post-Ubuntu-0ubuntu120.04)OpenJDK 64-Bit Server VM (build 11.0.20.1+1-post-Ubuntu-0ubuntu120.04, mixed mode, sharing)Si Java no está instalado en su equipo, no se mostrará la versión de Java. En ese caso, deberá instalar Java (ver más abajo).
Si Java está instalado pero no incluido en el PATH del sistema, el sistema no podrá localizar el comando java. En ese caso, debe añadir $JAVA_HOME/bin a su variable de entorno PATH. (Vea How do I set or change the PATH system variable?).
Instalar Java
Para usuarios de Windows
Sección titulada «Para usuarios de Windows»Si la versión necesaria de Java no está instalada en su equipo:
- Descárguela desde el sitio web de Microsoft y elija la plataforma adecuada para su hardware y versión de Windows.
- Ejecute el fichero MSI y siga las instrucciones que se muestran.
Más información en Installing on Windows
Para usuarios de Linux
Puede descargarlo desde los repositorios de Linux.
apt install openjdk-11-jreDe esta forma, su OpenJDK se actualizará cada vez que haya una nueva versión disponible.
En caso de tener instalado otro OpenJDK (como GCJ), puede seleccionar el correcto de esta forma:
$ sudo update-alternatives --config JavaMás información sobre la instalación en Installing on Ubuntu and Debian.
Recomendaciones
Sección titulada «Recomendaciones»Configuración de hardware
Sección titulada «Configuración de hardware»Para más información sobre los requisitos de hardware, consulte a sus representantes de ventas y marketing. Deberían proporcionarle una estimación de los requisitos de hardware.
(Vea el cuestionario al final de la página)
Navegadores compatibles
Sección titulada «Navegadores compatibles»La interfaz de usuario de OpenKM está basada en el framework GWT, lo que significa que los navegadores compatibles vienen determinados por la compatibilidad de navegadores de GWT.
Navegadores compatibles actualmente:
- Mozilla Firefox
- Google Chrome y Chromium
- Microsoft Edge
Sistemas operativos
Sección titulada «Sistemas operativos»Linux (configuraciones de funcionamiento conocidas):
- Ubuntu
- Debian
- CentOS
- Red Hat Linux
Windows (configuraciones de funcionamiento conocidas):
- Para desarrollo: Windows 7, Windows 8
- Para producción: Windows Server 2003, 2008, 2012, 2016, 2019, 2022 y versiones posteriores
Bases de datos
Configuraciones de funcionamiento conocidas:
- MySQL
- Oracle
- PostgreSQL
- SQL Server
JVM
Aunque OpenKM puede funcionar con otros JDK, recomendamos usar OpenJDK 11. Se recomienda encarecidamente una arquitectura de 64 bits.
LDAP
- Open LDAP
- Microsoft Active Directory
Pequeño cuestionario
Sección titulada «Pequeño cuestionario»Intente proporcionar la información más detallada posible para una estimación más precisa, usando este conjunto básico de preguntas:
- Número estimado de usuarios concurrentes.
- Tipo de usuarios (% de lectores y % de escritores).
- Número estimado de ficheros en el primer año.
- Número estimado de ficheros añadidos por año.
- Tamaño medio estimado de los documentos.
- Número de documentos en la importación inicial.
- ¿Estos documentos se suben por usuarios o de forma automática?
- Tipos de documento más comunes (Microsoft Office, LibreOffice, PDF, etc.).
Las siguientes preguntas, más detalladas, sirven de guía para describir el problema de gestión documental a resolver y pueden ser útiles para estimar los requisitos de hardware:
- ¿Tiene una importación inicial de documentos?
- Si es así, ¿cuántos?
- Si es así, ¿cuál es el tamaño de los datos en GB?
- ¿Cuántos registros se crean en un día?
- ¿Cuántos documentos se generan en una semana?
- ¿Cuántos documentos se generan en un mes?
- ¿Cuántos documentos se generan en un año?
- ¿Cuál es el tamaño esperado del repositorio en GB para el primer año (sin incluir la importación inicial)?
- ¿Cuál es el tamaño típico de un documento en su repositorio?
- ¿Cuántos usuarios concurrentes se esperan?
- De los usuarios simultáneos, ¿cuántos son lectores y cuántos escritores?
- ¿Tiene cargas masivas periódicas, diarias, semanales o de otro tipo?
- Si es así, ¿cuántos documentos se suben?
- ¿Puede realizarse la carga masiva fuera del horario laboral?
- ¿Va a tener alguna integración con aplicaciones de terceros?
- Si es así, describa el uso en términos de:
- ¿Se usará para leer datos?
- ¿Se usará para escribir datos?
- ¿Cuántas consultas se esperan por minuto y por hora?
- Si es así, describa el uso en términos de:
- ¿Qué tipo de documentos gestiona, como documentos estándar de Office, PDF, o documentos menos habituales como vídeo o ficheros TIFF grandes?
- Descríbalos, especialmente aquellos que sepa que no son comunes en la mayoría de las empresas.