Ir para o conteúdo

Instalação do Local Licensing Server

Como implementar o Local Licensing Server num anfitrião Docker. Verifique primeiro os requisitos do sistema; após a instalação, prossiga com a configuração inicial.

Esta página descreve o Local Licensing Server 5.1. Na versão 4.2 e anteriores, os detalhes podem ser diferentes; consulte as instruções de entrega da versão 4.2 (PDF).

O pacote de entrega

Depois de assinado o contrato, é preparado um pacote de instalação para a sua organização. É exclusivo da sua organização e destina-se a uma única pessoa coletiva: não o publique. O seu distribuidor de software indica onde o transferir; a transferência pode exigir autenticação com os dados do seu documento eletrónico de licença.

Extraia o arquivo transferido para um disco local (não para uma pasta partilhada na rede nem para uma unidade de rede mapeada) e efetue todos os passos seguintes nessa pasta. Contém dois ficheiros:

O pacote extraído: docker-compose.yml e o arquivo de imagens

  • docker-compose.yml: a configuração do Docker, um ficheiro de texto;
  • um arquivo .tar com as imagens Docker.

Ambos podem ser utilizados sem alterações se a configuração predefinida for adequada.

Carregamento das imagens

Certifique-se de que o Docker e o Docker Compose estão instalados e a funcionar. Abra um terminal na pasta com os ficheiros extraídos e importe as imagens para o Docker:

docker image load -i <image archive>.tar

O comando docker image load num terminal

Escolha das portas

O docker-compose.yml define duas portas externas que pode alterar se já estiverem ocupadas no anfitrião:

  • Porta HTTP 80: as páginas web do servidor;
  • Porta HTTPS 443: as ligações protegidas do software SMath.

Se as alterar, abra as novas portas na firewall (Rede).

Início do servidor

docker compose up -d

Quando o comando é executado com êxito, o Docker inicia os contentores do servidor:

docker compose up -d a criar a rede, o volume e os contentores smath-db, smath-init e smath-app

Contentor O que é
smath-app A aplicação principal, com a lógica de negócio do sistema. Escreve os seus registos conforme descrito em Acesso aos registos do Local Licensing Server.
smath-db O sistema de gestão da base de dados.
smath-init Uma ferramenta para a configuração inicial do ambiente; termina quando conclui o trabalho.

O servidor está agora em execução. Abra as respetivas páginas web para concluir a configuração inicial.