Esta guía está dirigida a los profesionales de TI responsables de instalar el Servidor autogestionado de ActivityInfo en un servidor local.
Introducción
Aunque buscamos proporcionar paquetes de instalación convenientes para plataformas comunes como Debian Linux y Windows Server, ActivityInfo es una aplicación Java independiente de la plataforma que puede ejecutarse en cualquier lugar donde esté disponible un Entorno de Ejecución de Java 8 (JRE).
Primeros pasos
Asegúrese de que tiene Java 8 instalado y disponible en su ruta. Al ejecutar el comando java -version
debería imprimirse algo similar a lo siguiente:
openjdk version "1.8.0_292"
OpenJDK Runtime Environment (build 1.8.0_292-8u292-b10-0ubuntu1~20.04-b10)
OpenJDK 64-Bit Server VM (build 25.292-b10, mixed mode)
A continuación, descargue la versión JAR más reciente.
Puede iniciar el servidor directamente ejecutando:
java -jar activityinfo_4_1_3.jar
El servidor, de forma predeterminada, se iniciará inmediatamente y escuchará en el puerto de PC 8081 las solicitudes HTTP. También inicializará una base de datos Sqlite en el directorio de trabajo.
Configuración del servidor
Al iniciarse, el servidor autogestionado de ActivityInfo buscará un archivo llamado config.ini
en el directorio de trabajo.
Puede especificar un puerto de PC HTTP(S) y un directorio de datos alternativos en config.ini
:
[Server]
Http Port=80
Https Port=443
[Data]
Data Directory=/var/lib/activityinfo
Lea la referencia completa del archivo de configuración.
ActivityInfo también proporciona una interfaz de configuración basada en la web para otras opciones del servidor, como Single-Sign On (SSO), el envío de correo electrónico y SSL. Para utilizar esta interfaz, asegúrese de que el proceso de java pueda escribir en config.ini
.
Creación de la cuenta de administrador
Al iniciar el Servidor autogestionado con una base de datos vacía, puede crear la cuenta de administrador navegando a, por ejemplo, http://localhost:8081.
Configuración adicional
A continuación, siga las instrucciones de la guía de Configuración para configurar el envío de correo electrónico, un certificado SSL y el Single Sign-On.