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 (path). 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 más reciente del JAR.
Puede iniciar el servidor directamente ejecutando:
java -jar activityinfo_4_1_3.jar
El servidor, por defecto, se iniciará inmediatamente y escuchará en el puerto 8081 las peticiones 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 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 el inicio de sesión único (SSO), el envío de correo y SSL. Para utilizar esta interfaz, asegúrese de que el proceso de Java tenga permisos de escritura para 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 inicio de sesión único.