Usar el instalador
Otra forma de instalar OpenKM es mediante la herramienta instaladora. Esta aplicación Java facilita la instalación y funciona en las plataformas Ubuntu, Debian, RedHat, CentOS y Windows. Recuerde que necesita tener Java instalado y funcionando antes de usar esta herramienta. Recomendamos OpenJDK 8. Consulte estas páginas para obtener más información sobre cómo instalar Java en su servidor; busque la sección Comprobar la versión de Java:
- Instalación en RedHat y CentOS (manual)
- Instalación en Ubuntu y Debian (manual)
- Instalación en Windows
Una vez instalado Java 8, puede descargar el instalador desde https://sourceforge.net/projects/openkm/files/common/OKMInstaller.jar. En Linux, puede descargarlo desde la línea de comandos:
$ wget https://sourceforge.net/projects/openkm/files/common/OKMInstaller.jarEs un instalador en modo texto, por lo que debe ejecutarlo desde la consola como root si está en Linux o como Administrador si está en Windows. Esto se debe a que necesita instalar dependencias de paquetes y configurar OpenKM como servicio:
$ java -jar OKMInstaller.jarY este es el resultado:

Los valores entre corchetes son los valores por defecto. Si pulsa Intro, se toma el valor elegido. Si desea uno diferente, escriba el texto. Al final, el instalador mostrará la información introducida, y podrá verificarla y continuar, o volver a introducir estos valores.
Una vez validada la información, comenzará el proceso de instalación. Dependiendo de su conexión a Internet y del rendimiento del servidor, este proceso puede tardar varios minutos. En el caso de los sistemas basados en Linux, instalará todas las dependencias necesarias, como ImageMagick y LibreOffice.
También puede necesitar los parámetros HTTPS.proxyHost y HTTPS.proxyPort, o incluso HTTP.proxyUser, HTTP.proxyPassword, HTTPS.proxyUser, y https.proxyPassword.
Bases de datos compatibles
Sección titulada «Bases de datos compatibles»El instalador es compatible con estas bases de datos:
- MariaDB (mariadb)
- MySQL (mysql)
- PostgreSQL (posgresql)
- SQL Server (sqlserver)
- Oracle (oracle)
- HSQLDB (hsqldb)
- H2 (h2)
Otras opciones
Sección titulada «Otras opciones»El instalador también comprobará si el puerto 8080 ya está en uso, que es el puerto por defecto utilizado por Tomcat y debería estar libre. Use los parámetros -p o --port para desactivar esta comprobación.
$ java -jar OKMInstaller.jar -p