2 minute read

Ephesoft es un software de clasificación, extracción y captura inteligente de documentos. A pesar de que existe multiple documentación en su wiki, instalar Ephesoft en Windows puede suponer un reto. En este artículo se explica que tutoriales debes seguir y sobre todo en que orden realizar cada tarea para completar una instalación con exito.

Pre-requisitos de Windows

En primer lugar debemos comprobar que nuestro sistema operativo cumple todos los pre-requisitos.

Instalar Ephesoft en Windows

Los pasos a seguir para realizar una nueva instalación se detallan en el artículo Ephesoft: Fresh Installation Steps

Es especialmente importante no olvidar ejecutar el instalador como usuario Administrador.

Ephesoft: instalar como administrador

Durante la instalación se nos dará la opción de elegir la base de datos a utilizar: Oracle, MariaDB o MS SQL Server.

Si elegimos MS SQL Server debemos tener en cuenta la política la política de password de SQL Server. La contraseña:

  • No puede contener el nombre de cuenta del usuario.
  • Debe tener al menos ocho caracteres de longitud.
  • Tiene que contener caracteres de tres de las siguientes cuatro categorías:
  • Letras mayúsculas latinas (de la A a la Z)
    • Letras latinas minúsculas (de la a a la z)
    • Dígitos (0 a 9)
    • Caracteres no alfanuméricos como: signo de exclamación (!), Signo de dólar ($), signo de número (#) o porcentaje (%).

Las contraseñas pueden tener hasta 128 caracteres de largo. Debe usar contraseñas que sean lo más largas y complejas posible.

Instalación de la licencia

Una vez completada la instalación debemos conseguir un fichero de licencia. Para ello debemos modificar el fichero [Ephesoft\Dependencies\licensing]details.properties según se indica en el tutorial Ephesoft License Installation, enviarlo a licensesARROBAephesoft.com. Más tarde recibiremos un ficheo de licencia llamado ephesoft.lic que debermos copiar en Ephesoft\Dependencies\license-util. A continuación debemos ejecutar el script install-license.bat dos veces como Administrador.

Ejecutar Ephesoft como un servicio

Por último debemos hacer que Ephesoft se ejecute como un servicio de Windows. Personalmente prefiero hacer que sea un servicio de inicio automático.

Ejecutar Ephesoft como un servicio en Windows

Acceder a Ephesoft en nuestro servidor

Una vez instalado e iniciado el servidor sólo tenemos que abrir un navegador e introducir esta dirección

http://localhost:8080/dcma/home.html

Instalar Ephesoft en Windows

Autenticación en Ephesoft

Al hacer click sobre cualquiera de las opciones de la página de inicio se nos mostrará una página de autenticación. Durante la instalación no hemos creado ningún usuario ni grupo, pero el instalador ha creado algunos usuarios y grupos. Podemos ver los usuarios predeterminados en el fichero {EPHESOFT_ROOT_DIR}\JavaAppServer\conf\tomcat-users.xml

  <role rolename="admin"/>
  <role rolename="role1"/>
  <role rolename="role2"/>
  <role rolename="role3"/>
  <user username="ephesoft" password="demo" roles="admin"/>
  <user username="user1" password="user1" roles="role1"/>
  <user username="user2" password="user2" roles="role2"/>
  <user username="user3" password="user3" roles="role3"/>

Si necesitamos crear usuarios o grupos diferentes podemos hacerlo siguiendo el tutorial How to Administer Ephesoft Users & Groups

El proceso completo puede llevar unas 3 o 4 horas, debido al tiempo requerido para la instalación de todo el software y los diversos reinicios que requerirá Windows cada vez que instalamos o actualizamos algo.