Páginas filhas
  • Guia de Instalação TSA 11.6.5

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Finalidade

Este guia tem como finalidade descrever de forma objetiva os procedimentos necessários para a instalação do produto TOTVS Segurança e Acesso 11.6.5, bem como configurar o produto nas plataformas suportadas.


Público Alvo

Por este processo de instalação ser complexo, a instalação requer pessoas que tenham conhecimentos da arquitetura do Java, JBoss e ambiente de rede


Organização deste Guia

Capítulo 2, “Introdução”

Este capítulo apresenta uma visão geral da arquitetura distribuída, tipos de instalação e exemplos de topologias no uso do produto.

Capítulo 3, “Requisitos”

Este capítulo apresenta a lista de requisitos básicos de hardware e software exigidos na instalação e configuração do produto.

Capítulo 4, “Instalação”

Este capítulo descreve os procedimentos que deverão ser executados para a instalação do produto. Abrange desde o planejamento da instalação, ou seja, escolher o tipo de instalação adequado, até as configurações necessárias para acesso remoto.

Capítulo 5, “Reinstalação”

Este capítulo descreve os procedimentos a serem executados para a reinstalação do TOTVS Segurança e Acesso, bem como os cuidados necessários para a execução dessa rotina.

Capítulo 6, “Desinstalação”

Este capítulo descreve os procedimentos necessários para a desinstalação do TOTVS Segurança e Acesso.


Documentações Importantes

  • Manuais JBoss
  • Installation Guide;
  • Getting Started Guide;
  • Server Configuration Guide.

Estas e outras documentações podem ser obtidas em Jboss AS Documentation e Jboss Wiki.


Introdução

Arquitetura Distribuída do Produto

A arquitetura distribuída consiste em separar os componentes em plataformas independentes que interagem entre si, permitindo que os recursos sejam compartilhados enquanto se obtém ao máximo os benefícios de cada dispositivo. Basicamente, funciona da seguinte forma: as máquinas dos usuários estarão conectadas aos servidores pela rede e cada servidor fornecerá recursos diferentes para que os programas possam ser executados da máquina do usuário. A figura abaixo mostra os quatro componentes básicos utilizados pelo produto.


Image Added


Tipos de Instalação

Para o funcionamento do produto, é necessário executar os procedimentos de Bancos de Dados e a instalação do Servidor de Aplicação:

  • Servidor de Aplicação

Instala e configura o JBoss e o Java, assim como o TOTVS Segurança e Acesso, sendo esses componentes essenciais para o funcionamento do produto.

  • Banco de Dados

Procedimentos para configurar os bancos de dados utilizados pelo produto.

Informações
titleAtenção:
Esta mídia é preparada para instalar várias instâncias do produto TOTVS Segurança e Acesso no mesmo servidor. Este procedimento consiste em instalar múltiplas cópias das opções de Banco de Dados e Servidor de Aplicação, respeitando o limite máximo de quatro instâncias. Cada instância instalada será nomeada com base na porta principal utilizada pelo JBoss, seguindo a sequência 8080, 8180, 8280 e 8380. Cada instância deverá ser instalada em um caminho independente.


Requisitos Básicos

Este capítulo tem como objetivo divulgar recomendações sobre o uso de hardware e software relacionados ao TOTVS Segurança e Acesso.

As recomendações e exemplos citados adiante levam em consideração somente os softwares relacionados ao TOTVS Segurança e Acesso e softwares de uso genérico, como Office e e-mail. Caso sejam instalados outros softwares no mesmo ambiente, eles devem ser levados em consideração, sendo que os requisitos descritos podem não ser o suficiente para a execução de todas as rotinas.

As versões homologadas de software, banco de dados, sistema de gestão de pessoas (Datasul, Protheus ou RM) e a firmware dos dispositivos são exatamente as citadas abaixo. Qualquer item que seja utilizado com alguma versão diferente das citadas não é considerado homologado, podendo prejudicar a execução das rotinas do produto.


Visão Geral dos Requisitos

Para dar início ao processo de atualização para o Datasul, o sistema deve obedecer a versão de pacote de origem (entre parênteses) suportado pela atualização, conforme definições da tabela a seguir:

Servidor
30 Equipamentos
Hardware (mínimo)
Disco100 GB Disponíveis
Memória6 GB Disponíveis
ProcessadorIntel Core i5 3.00 GHz (ou compatível) 64 Bits
Banda de Dados100Mbps
Software
JavaJRE 6u37 64 Bits (embutido na instalação)
Sistema OperacionalWindows ou Linux (verificar compatibilidade dos softwares de integração do fabricante do equipamento)
Bancos de Dados
Oracle10g R1, 10g R2, 11g R1,11g R2
Microsoft SQL Server2005, 2008 R2
Informix10, 11.5
DB29.1, 9.5, 9.7
Progress10.2B SP 07
MySQL5.1
Sistema de Gestão de Pessoas
Sistema de Gestão de Pessoas (Sistema Externo)
Datasul HCM11.2.2
Protheus 1010.x.x, serie-3
Protheus 1111.1.x, serie-3
Logix 1010.2.x
RM Chronus 1111.4.0
Estação Client
Windows / Linux
Hardware
Memória1 GB
Processador1.00 GHz
Resolução de Tela1024 x 768 ou superior
Software
NavegadoresInternet Explorer 8 Firefox 3.6 Chrome 10


Requisitos de Hardware

Requisitos para estação cliente

É necessário que a estação cliente possua o sistema operacional Windows ou Linux instalado.

Não recomendamos o uso de estações menores que o mínimo acima citado, pois o desempenho não atenderá às necessidades dos usuários.

Para todos os casos recomendamos a utilização de placas de rede de fornecedores de primeira linha.


Requisitos para servidor

A configuração acima é para servidor dedicado, não recomendamos que o servidor dos aplicativos de integração com os dispositivos seja compartilhado com alguma outra aplicação. Pelo fato da comunicação com os equipamentos ser real-time, a execução de outros aplicativos no mesmo servidor poderá gerar lentidão na liberação dos acessos.


Requisitos de Dispositivos (Controle de Acesso e Ponto Eletrônico)

Abaixo são exibidos os equipamentos suportados pelo software TOTVS Segurança e Acesso. As versões homologadas são somente as citadas abaixo. Caso seja lançada uma nova versão de firmware de qualquer dispositivo, esta não é homologada e não deve ser usada antes que seja verificada sua compatibilidade com o produto. Caso tenha a necessidade de solicitar a homologação de um novo firmware, por favor, abra um chamado com a equipe de atendimento.

Controle de Acesso
FabricanteModeloFirmware
DimepTodos os modelos compatíveis com a versão de firmware homologada.Biopoint: 2.16 Micropoint: 3.2, 3.6
HenryTodos os modelos do protocolo 7.x compatíveis com a versão de firmware homologada.7101
TelemáticaTodos os modelos compatíveis com o software da Telemática Conex (que operem com a tabela MATCODIN e que não possuam ARLON).*
TopDataLinha de produto Inner Net e Inner Plus

Inner Net: 2.03 Inner

Plus: 8.58, 9.0.2

Informações
titleAtenção:
Todos os dispositivos, independente de fabricante, devem ter funcionamento ON-LINE e REAL TIME
Ponto Eletrônico (Portaria 1.510/2009)
FabricanteModeloFirmware
DimepTodos os modelos compatíveis com as versões de firmware homologadas. Este fabricante possui equipamentos para a Portaria 373/11 do MTE.

REP 48 01.00.0002

REP 48 02.04.0000

MadisTodos os modelos compatíveis com as versões de firmware homologadas.
Este fabricante possui equipamentos para a
Portaria 373/11 do MTE.

REP 48 01.00.0002

REP 48 02.04.0000

TelemáticaTodos os modelos compatíveis com o software da Telemática (CONEX REP).CONEX REP 01.00.01A
Informações
titleAtenção:
Todos os dispositivos devem estar homologados na Portaria 1.510/2009 (http://portal.mte.gov.br/pontoeletronico/rep-registrados-no-mte.htm). 


Requisitos de Software

Recomenda-se criar um usuário especifico para o produto TSA para configuração do sistema. Apenas para o banco de dados Progress, no qual deverá ser utilizado o usuário “pub”.


SQL Server

Deverá ser configurada uma porta fixa para a instância nomeada. Essa porta deverá ser fornecida no processo de instalação do Segurança e Acesso TOTVS descrito no capítulo “Erro! Fonte de referência não encontrada. Erro! Fonte de referência não encontrada.”.


Oracle

É necessário criar um usuário para o TOTVS Segurança e Acesso (TSA) e utilizar esse usuário para efetuar a carga das tabelas/dados no capítulo “Erro! Fonte de referência não encontrada. Erro! Fonte de referência não encontrada.”.


Progress

O sistema TOTVS Segurança e Acesso (TSA) necessita de dois bancos de dados (sendo o segundo o banco de dados do Datasul):

  • TSA: Banco de dados onde ficarão as configurações do produto e o produto.
  • Sistema Externo: Sistema de gestão de pessoas (Datasul, Protheus, RM ou Logix). Quando Datasul será o banco de dados HCM

Para ambos os bancos de dados é necessário efetuar a criação do broker SQL e a criação dos usuários sysprogress e pub, ambos com permissão de DBA, conforme passos descritos abaixo:

  • Criar o usuário “sysprogress”, senha “sysprogress” e o usuário “pub”, senha “pub” pelo “Admin > Security > Edit User List”;
  • Fechar a sessão Progress e carregar o banco com um broker SQL:
    proserve <banco> -S <porta> -N TCP -H <nome servidor banco> <parâmetros>
    proserve <banco> -S <porta> -N TCP -H <nome servidor banco> -m3 -ServerType SQL <parâmetors>
  • Acessar um computador cliente windows com Progress instalado; 
  • Acessar o “proenv” do Progress em “Iniciar > Programas > Progress > Proenv”; 

Carregar o script de criação das tabelas no banco tsa; 
sqlexp -db <banco> -S <porta do broker SQL> -H <nome servidor banco> -user sysprogress -password sysprogress -infile <arquivo.dfql>

Informações
titleDica:
A porta do broker é a porta definida para o parâmetro “-S” ao carregar o banco com o parâmetro “-ServerType SQL”.


Conectar via SQL Explorer o banco “tsa” e dar permissões de DBA para o usuário “pub”, através dos comandos abaixo:

sqlexp –user sysprogress –password sysprogress -url jdbc:datadirect:openedge://<nome servidor banco>:<porta do broker SQL>;databasename=<banco>

Grant dba to pub; Commit; 


Java

O instalador disponibiliza automaticamente o Java na versão homologada com o sistema.

Todos os serviços necessários pelo TSA são configurados utilizando o Java disponibilizado na mídia de instalação.

O Java disponibilizado na mídia de instalação é a versão “JRE 1.6.0_45 64 Bits”. A localização do Java será: %TSA_HOME%\jre


Requisitos de Usuário (Servidor)

Recomenda-se que a instalação do produto TSA seja efetuada com o usuário “administrador”, ou com um usuário que esteja incluso no grupo de administradores do servidor.


Instalação

Detalhes da Mídia de Instalação

A mídia de instalação do TOTVS Segurança e Acesso são disponibilizados em DVD e pelo Portal do Cliente. Nesta mídia estão disponíveis:

  • Guia de Instalação do produto.
  • Setup e arquivos necessários para instalação do produto


Planejando a Instalação

Mostraremos agora as etapas que devem ser seguidas para a instalação e configuração do TOTVS Segurança e Acesso 11.6.

  • Defina a topologia do ambiente. Nesta etapa, deve ser definido onde cada componente será instalado. Escolha o hardware que será utilizado como servidor de banco de dados, servidor de arquivos, servidor de aplicação e também as máquinas que estarão disponíveis aos usuários. Para cada um destes componentes, verifique se os requisitos de hardware e software são atendidos.
  • Instale os bancos de dados.
  • Instale o servidor de aplicação.

A mídia só faz uma instalação dos bancos e servidor de aplicação de uma vez só.

  • Carregue os bancos de dados utilizando os scripts

Inicie o JBoss através do serviço “TOTVS Controle de Acesso (TSA) - 8080” criado no “Services” do Windows. Após a conclusão destas etapas, o produto estará pronto para utilização.


Instalação do Servidor de Aplicação

Execute o arquivo “setup.exe” para iniciar o processo de instalação.

Image Added


Na tela de apresentação do instalador, clique em “Avançar” para dar início no processo de instalação do TSA:

Image Added


Digite o nome do usuário e o nome da empresa onde esta sendo instalado o TSA:

Image Added


Na tela abaixo selecione onde será instalado o TOTVS Segurança e Acesso (TSA):

Image Added


Selecione o idioma de instalação do TSA, podendo ser Português (Brasil) ou Espanhol (México):

Image Added


Na tela abaixo selecione em qual porta WEB o TSA estará disponível. Com essa opção é possível instalar até 4 instâncias do TSA no mesmo servidor.

Image Added


Selecione a base de dados na qual o TSA será executado dentro das opções disponíveis, nessa simulação escolheremos MySQL (posteriormente será questionado qual o banco de dados do sistema externo: Datasul, Protheus ou RM):

Image Added


Digite o nome do servidor e a porta de conexão do servidor de banco de dados:

Image Added


Digite o nome do banco de dados onde as tabelas do TSA estarão:

Image Added


Digite o usuário de conexão no banco de dados (recomenda-se um usuário exclusivo TSA):

Image Added


Digite a senha do usuário de conexão no banco de dados:

Image Added


Selecione a base de dados que o sistema externo (Datasul, Protheus ou RM) utiliza. No exemplo abaixo será escolhido Progress utilizando como base o produto Datasul:

Image Added


Informe o nome do servidor e a porta do servidor de banco de dados do sistema externo. O sistema externo é o produto de gestão de pessoas da TOTVS que fará o tratamento das marcações para o cálculo do ponto eletrônico. O sistema externo pode ser: Datasul, Protheus, RM ou Logix.

Image Added


Na tela abaixo é informado qual o nome do banco de dados do sistema externo:

Image Added


Na tela abaixo é informado o usuário de conexão no banco de dados do sistema externo (recomenda-se um usuário exclusivo TSA), para o banco Progress é utilizado o usuário pub:

Image Added


Na tela abaixo deve ser informado a senha para conexão no banco de dados do sistema externo.

Image Added


Após, o instalador irá preparar os dados para iniciar a instalação:

Image Added


Após o processo de instalação irá iniciar:

Image Added


Após, o processo de instalação foi finalizado:

Image Added


Informações
titleAtenção:

Caso deseja-se instalar o TOTVS Segurança e Acesso em ambiente Linux, deve-se efetuar a instalação em ambiente Windows e após efetuar a cópia do diretório para o ambiente Linux


Objetos Criados na Instalação do Servidor de Aplicação