Saltar a contenido

Instalación del servidor de licencias local

Cómo desplegar el servidor de licencias local en un host Docker. Compruebe primero los requisitos del sistema; tras la instalación, continúe con la configuración inicial.

Esta página describe el servidor de licencias local en su versión 5.1. En la versión 4.2 y anteriores los detalles pueden variar; consulte las instrucciones de entrega de la versión 4.2 (PDF).

El paquete de entrega

Tras firmar el contrato se prepara un paquete de instalación para su organización. Es único para su organización y está destinado a una sola persona jurídica: no lo publique. Su distribuidor de software le indica dónde descargarlo; la descarga puede requerir autenticarse con los datos de su documento electrónico de licencia.

Extraiga el archivo descargado en un disco local —no en una carpeta de red ni en una unidad de red asignada— y realice todos los pasos siguientes en esa carpeta. Contiene dos archivos:

el paquete extraído: docker-compose.yml y el archivo de imágenes

  • docker-compose.yml: la configuración de Docker, un archivo de texto;
  • un archivo .tar con las imágenes Docker.

Ambos pueden usarse sin cambios si la configuración predeterminada le sirve.

Carga de las imágenes

Compruebe que Docker y Docker Compose están instalados y funcionan. Abra un terminal en la carpeta con los archivos extraídos e importe las imágenes en Docker:

docker image load -i <archivo de imágenes>.tar

el comando docker image load en un terminal

Elección de los puertos

docker-compose.yml define dos puertos externos que puede cambiar si ya están ocupados en el host:

  • Puerto HTTP 80: las páginas web del servidor;
  • Puerto HTTPS 443: las conexiones protegidas del software de SMath.

Si los cambia, abra los nuevos puertos en el cortafuegos (Red).

Inicio del servidor

docker compose up -d

Cuando el comando termina correctamente, Docker inicia los contenedores del servidor:

docker compose up -d crea la red, el volumen y los contenedores smath-db, smath-init y smath-app

Contenedor Qué es
smath-app La aplicación principal, con la lógica de negocio del sistema. Escribe sus registros como se describe en Acceso a los registros del servidor de licencias local.
smath-db El sistema de gestión de la base de datos.
smath-init Una herramienta para la configuración inicial del entorno; termina cuando acaba.

El servidor ya está en marcha. Abra sus páginas web para completar la configuración inicial.