Ir al contenido
Otras versiones

Cargando…

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.

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.

  1. 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”.
  2. 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.
Ventana de terminal
openjdk version "11.0.20.1" 2023-08-24
OpenJDK 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

Si la versión necesaria de Java no está instalada en su equipo:

  1. Descárguela desde el sitio web de Microsoft y elija la plataforma adecuada para su hardware y versión de Windows.
  2. 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.

Ventana de terminal
apt install openjdk-11-jre

De 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:

Ventana de terminal
$ sudo update-alternatives --config Java

Más información sobre la instalación en Installing on Ubuntu and Debian.

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)

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

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

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?
  • ¿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.