Sei sulla pagina 1di 23

Guia de Instalao

TOTVS Controle de Acesso


11.6

Servidor de Aplicao
Banco de Dados

Instalao de Mltiplas Instncias


Esta mdia est preparada para instalar mltiplas instncias do produto. Mais
informaes so fornecidas no decorrer do documento.

1.

Prefcio ........................................................................................................................................ 3

1.1.
1.2.
1.3.
1.4.
2.

Introduo .................................................................................................................................... 5

2.1.
2.2.
3.

Finalidade .......................................................................................................... 3
Pblico Alvo ....................................................................................................... 3
Organizao deste Guia .................................................................................... 3
Documentaes Importantes ............................................................................. 4

Arquitetura Distribuda do produto ..................................................................... 5


Tipos de Instalao............................................................................................ 6

Requisitos Mnimos ...................................................................................................................... 7

3.1.
Viso Geral dos Requisitos ................................................................................ 7
3.2.
Requisitos de Hardware..................................................................................... 8
3.2.1. Requisitos para estao client ........................................................................ 8
3.2.2. Requisitos para servidor ................................................................................. 8
3.3.
Requisitos de Dispositivos (Controle de Acesso e Ponto Eletrnico) ................. 8
3.4.
Requisitos de Software ...................................................................................... 9
3.4.1. SQL Server..................................................................................................... 9
3.4.2. Oracle........................................................................................................... 10
3.4.3. Progress ....................................................................................................... 10
3.4.4. Java.............................................................................................................. 10
3.5.
Requisitos de Usurio (Servidor) ..................................................................... 10
4.

Instalao ................................................................................................................................... 10

4.1.
Detalhes da Mdia de Instalao ...................................................................... 10
4.2.
Planejando a Instalao................................................................................... 11
4.3.
Instalao do Servidor de Aplicao ................................................................ 11
4.3.1. Objetos criados na instalao do Servidor de Aplicao............................... 21
4.4.
Instalao de Banco de Dados ........................................................................ 21
4.5.
Inicializando o TOTVS Controle de Acesso ..................................................... 22
4.6.
Acesso ao TOTVS Controle de Acesso ........................................................... 22
5.

Reinstalao .............................................................................................................................. 22

6.

Desinstalao ............................................................................................................................. 23

TOTVS S.A.

1.

Prefcio

1.1.

Finalidade

Este guia tem como finalidade descrever de forma objetiva, os procedimentos necessrios
para a instalao do produto TOTVS Controle de Acesso 11.6, bem como configurar o
produto nas plataformas suportadas.

1.2.

Pblico Alvo

Por este processo de instalao ser complexo, a instalao requer pessoas que tenham
conhecimentos da arquitetura do Java, Jboss e ambiente de rede.

1.3.

Organizao deste Guia


Captulo 2, Introduo

Este captulo apresenta uma viso geral da arquitetura distribuda, tipos de instalao e
exemplos de topologias no uso do produto.

Captulo 3, Requisitos

Este captulo apresenta a lista de requisitos mnimos de hardware e software exigidos na


instalao e configurao do produto.

Captulo 4, Instalao

Este captulo descreve os procedimentos que devero ser executados para a instalao
do produto. Abrange desde o planejamento da instalao, ou seja, escolher o tipo de
instalao adequado, at as configuraes necessrias para acesso remoto.

Captulo 5, Reinstalao

Este captulo descreve os procedimentos a serem executados para a reinstalao do


TOTVS Controle de Acesso, bem como os cuidados necessrios para a execuo dessa
rotina.

TOTVS S.A.

Captulo 6, Desinstalao

Este captulo descreve os procedimentos necessrios para a desinstalao do TOTVS


Controle de Acesso.

1.4.

Documentaes Importantes
Manuais Jboss

Installation Guide;
Getting Started Guide;
Server Configuration Guide.

Estas e outras documentaes podem ser obtidas em Jboss AS Documentation e Jboss


Wiki.

TOTVS S.A.

2.

Introduo

2.1.

Arquitetura Distribuda do produto

Arquitetura distribuda consiste em separar os componentes em plataformas


independentes que interagem entre si, permitindo que os recursos sejam compartilhados
enquanto se obtm ao mximo os benefcios de cada dispositivo. Basicamente, funciona
da seguinte forma: as mquinas dos usurios estaro conectadas aos servidores pela
rede; cada servidor fornecer recursos diferentes para que os programas possam ser
executados da mquina do usurio.
A figura abaixo mostra os quatro componentes bsicos utilizados pelo produto.

Ambiente do Cliente
Servidor de Aplicao

Servidor de Arquivos

Rede TCP/IP

Usurios

TOTVS S.A.

Servidor de Banco de Dados

2.2.

Tipos de Instalao

Para o funcionamento do produto, necessrio executar a instalao do Bancos de


Dados e Servidor de Aplicao:

Servidor de Aplicao
Instala e configura o Jboss, assim como o Datasul Controle de Acesso, sendo esses
componentes essenciais para o funcionamento do produto.

Banco de Dados
Procedimentos para configurar os bancos de dados utilizados pelo produto.

Importante: Esta mdia preparada para instalar vrias instncias do produto


TOTVS Controle de Acesso no mesmo servidor. Este procedimento consiste em
instalar mltiplas cpias das opes de Banco de Dados e Servidor de
Aplicao, respeitando o limite mximo de seis instncias.
Cada instncia instalada ser nomeada com base na porta principal utilizada pelo Jboss,
seguindo a seqncia 8080, 8180, 8280, 8380, 8480 e 8580.

TOTVS S.A.

3.

Requisitos Mnimos

Este captulo tem por objetivo divulgar recomendaes sobre o uso de hardware e
software relacionados ao TOTVS Controle de Acesso.
As recomendaes e exemplos citados adiante levam em considerao somente os
softwares relacionados ao TOTVS Controle de Acesso e softwares de uso genrico, como
Office e e-mail. Caso sejam instalados outros softwares no mesmo ambiente, os mesmos
devem ser levados em considerao, sendo que os requisitos descritos podem no ser o
suficiente para a execuo de todas as rotinas.

3.1.

Viso Geral dos Requisitos


Servidor
30 equipamentos
Hardware
Disco
Memria
Processador
Banda de Dados

60 GB
4 GB
2.00 GHz
100 Mbps

Software
Java
Sistema Operacional

Bancos de Dados
Oracle
Microsoft SQL Server
Informix
DB2
Progress
MySQL

JRE 1.6_24
Windows
ou
Linux
(verificar
compatibilidade
dos softwares
de
integrao do fabricante do equipamento)
10g R1, 10g R2, 11g R1,11g R2
2005, 2008 R2
10, 11.5
9.1, 9.5, 9.7
10.2b SP 05 Fix 01
5.1

Sistema de Gesto de Pessoas


Sistema de Gesto de Pessoas (Sistema Externo)
Datasul HCM
11.2.2
Protheus 10
10.x.x, serie-3
Protheus 11
11.1.x, serie-3
Logix 10
10.2.x
RM Chronos 11
11.4.0

TOTVS S.A.

Estao Client
Windows / Linux
Hardware
Memria
Processador
Resoluo de Tela
Software
Navegadores

3.2.

Requisitos de Hardware

3.2.1.

Requisitos para estao client

1 GB
1.00 GHz
1024 x 768 ou superior
Internet Explorer 8
Firefox 3.6
Chrome 10

necessrio que a estao client possua o sistema operacional Windows ou Linux


instalado.
No recomendamos o uso de estaes menores que o mnimo acima citado, pois o
desempenho no atender s necessidades dos usurios.
Para todos os casos recomendamos a utilizao de placas de rede de fornecedores de
primeira linha.
3.2.2.

Requisitos para servidor

A configurao acima para servidor dedicado, no recomendamos que o servidor onde


ficar os aplicativos de integrao com os dispositivos seja compartilhado com alguma
outra aplicao. Pelo fato da comunicao com os equipamentos ser real-time, a
execuo de outros aplicativos no mesmo servidor poder gerar lentido na liberao dos
acessos.

3.3.
Requisitos de Dispositivos (Controle de Acesso e Ponto
Eletrnico)

TOTVS S.A.

Abaixo exibido os equipamentos suportados pelo software TOTVS Controle de Acesso:

Controle de Acesso
Fabricante
Dimep
Dimep
Henry 5
Telemtica

TopData
TopData

Modelo
Biopoint II
Micropoint IP-HS
Protocolo 7.x
Todos os modelos compatveis com o
software da Telemtica Conex (que operem
com a tabela MATCODIN e que no possuam
ARLON).
Linha de produto Inner Net
Linha de produto Inner Plus

Firmware
2.16
3.2, 3.3
7101
*

2.03
7.91, 8.44, 8.58

ALERTA: Todos os dispositivos, independente de fabricante, devem ser ONLINE / REAL TIME.

REP
Fabricante
Dimep
Madis
Rodbel
Telemtica

Modelo
Print Point II

Firmware
REP 48 01.00.0002
REP 48 02.00.0005
MD REP
REP 48 01.00.0002
REP 48 02.00.0005
Todos os modelos compatveis com o CONEX REP 01.00.01A
software da Telemtica (CONEX REP)

ALERTA: Todos os dispositivos devem estar homologados na Portaria


1.510/2009 (http://portal.mte.gov.br/pontoeletronico/rep-registrados-no-mte.htm).

3.4.

Requisitos de Software

3.4.1.

SQL Server

Dever ser configurado uma porta fixa para a instancia nomeada. Essa porta dever ser
fornecida no processo de instalao do Controle de Acesso TOTVS descrito no captulo
4.3 Instalao do Servidor de Aplicao.

TOTVS S.A.

3.4.2.

Oracle

necessrio criar um usurio para o Controle de Acesso TOTVS (TSA) e utilizar esse
usurio para efetuar a carga das tabelas / dados no captulo 4.4 Instalao de Banco de
Dados.
3.4.3.

Progress

O sistema do Controle de Acesso TOTVS (TSA) necessita 2 bancos de dados:

TSA: Banco de dados onde fica persistido as parametrizaes do produto.


Sistema Externo: Sistema de gesto de pessoas (Datasul, Protheus, RM ou
Logix).

Para ambos os bancos de dados necessrio efetuar a criao do broker SQL e a


criao dos usurios sysprogress e pub, ambos com permisso de DBA.
3.4.4.

Java

Se o Sistema Operacional for 64-bit, instalar preferencialmente o Java 64-bit (JRE) na


mesma verso disponibilizada na mdia de instalao do produto.

3.5.

Requisitos de Usurio (Servidor)

Recomenda-se que a instalao dos produtos Datasul seja efetuada com o usurio
administrador, ou com um usurio que esteja incluso no grupo de administradores do
servidor.

4.

Instalao

4.1.

Detalhes da Mdia de Instalao

A mdia de instalao do TOTVS Controle de Acesso disponibilizada em DVD e pelo


Portal do Cliente.
Nesta mdia esto disponveis:

TOTVS S.A.

10

Guia de Instalao do produto;

Java;

Setup e arquivos necessrios para instalao do produto.

4.2.

Planejando a Instalao

Mostraremos agora as etapas que devem ser seguidas para a instalao e configurao
do TOTVS Controle de Acesso 11.6, de acordo com os tipos de instalao disponveis na
mdia (Banco de dados e Servidor de Aplicao).

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 aplicao e tambm as mquinas
que estaro disponveis aos usurios. Para cada um destes componentes, verifique
se os requisitos de hardware e software so atendidos;

Instale os bancos de dados;

Instale o servidor de aplicao;

Carregue os bancos de dados utilizando os scripts;

Inicie o Jboss atravs do servio TOTVS Controle de Acesso (TSA) - 8080 criado no
Services do Windows.
Aps a concluso destas etapas, o produto estar pronto para utilizao.

4.3.

Instalao do Servidor de Aplicao

Execute o arquivo setup.exe para iniciar o processo de instalao.

TOTVS S.A.

11

Na tela de apresentao do instalador, clique em Avanar para dar incio no processo de


instalao do TSA:

Digite o nome do usurio e o nome da empresa onde esta sendo instalado o TSA:

TOTVS S.A.

12

Na tela abaixo selecione onde ser instalado o TOTVS Controle de Acesso:

Selecione o idioma de instalao do TSA, podendo ser Portugus (Brasil) ou Espanhol


(Mxico):

TOTVS S.A.

13

Na tela abaixo selecione em qual porta WEB o TSA estar disponvel. Com essa opo
possvel instalar at 4 instncias do TSA no mesmo servidor.

Selecione a base de dados na qual o TSA ser executado dentro das opes disponveis,
nessa simulao escolheremos MySQL:

TOTVS S.A.

14

ALERTA: Quando o TSA for integrado com sistema externo (Datasul, Protheus,
RM ou Logix) o fabricante do banco de dados dever ser escolhido o utilizado
pelo sistema externo.

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

TOTVS S.A.

15

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

Digite o usurio de conexo no banco de dados:

Digite a senha do usurio de conexo no banco de dados:

TOTVS S.A.

16

Informe o nome do servidor e a porta do servidor de banco de dados do sistema externo.


O sistema externo o produto de gesto de pessoas da TOTVS que far o tratamento
das marcaes para o clculo do ponto eletrnico. O sistema externo pode ser: Datasul,
Protheus, RM ou Logix.

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

TOTVS S.A.

17

Na tela abaixo informado o usurio de conexo no banco de dados do sistema externo:

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

TOTVS S.A.

18

Nessa opo teremos a possibilidade de efetuar a instalao do Java Runtime, caso seja
necessrio. Lembrando que a verso do Java Runtime necessria 1.6.0_24.

Aps o processo de instalao ir iniciar:

TOTVS S.A.

19

Aps isso, o processo de instalao foi finalizado:

TOTVS S.A.

20

ALERTA: Caso deseja-se instalar o TOTVS Controle de Acesso em ambiente


Linux, deve-se efetuar a instalao em ambiente Windows e aps efetuar a
cpia do diretrio para o ambiente Linux.
4.3.1.

Objetos criados na instalao do Servidor de Aplicao

Seguem os objetos importantes para administrao do ambiente, criados na instalao do


servidor de aplicao.

Localizao
<Dir Install>\jboss
<Dir Install>\scripts
<Dir Install>\ integrador

4.4.

Descrio
Diretrio do servidor de aplicao JBoss.
Diretrio onde esto os scripts de carga da base de dados para os
bancos de dados homologados.
Diretrio da aplicao de integrao com os equipamentos de
Controle de Acesso e Ponto Eletrnico.

Instalao de Banco de Dados

A seleo do banco de dados no processo de instalao descrito no capitulo 4.3


Instalao do Servidor de Aplicao para que o JBoss seja configurado
corretamente. O processo de instalao do banco de dados dever ser executado
manualmente e aps isso efetuado a carga dos dados do banco de dados.

TOTVS S.A.

21

Dever ser carregado no banco de dados informado no processo de instalao o script


databaseInitialization-TSA-*-schema.sql localizado no diretrio <Dir Install>\scripts.
Substitua o asterisco (*) pelo fabricante do banco de dados que deve ser carregado
(Oracle, SQLServer, Progress, DB2, MySql, Informix). Esse script far a criao do
ambiente do TOTVS Controle de Acesso e a inicializao necessria das tabelas.
O script de criao da tabela externa (de marcaes) dever ser carregado no banco de
dados informado no processo de instalao como Sistema Externo que corresponde ao
software de gesto de pessoas utilizado, podendo ser: Datasul, Protheus, RM ou Logix
(databaseInitialization-TSA_EXT-*-schema.sql).

DICA: Para o produto Datasul, a carga do script databaseInitialization-TSAPROGRESS-schema.sql dever ser efetuada pelo usurio pub, conforme
comando: sqlexp -db nomedobanco -S porta -H nomedoservidor -user pub password pub -infile databaseInitialization-TSA-PROGRESS-schema.sql.

ALERTA: Para o produto Datasul no necessrio carregar o script do sistema


externo. A criao de tabelas necessrias j liberada por padro para as
verses do Datasul homologadas (verso igual ou superior a 11.2.2) no banco
DTHRTMA.

4.5.

Inicializando o TOTVS Controle de Acesso

Inicie o Jboss atravs do servio TOTVS Controle de Acesso (TSA) - 8080 criado no
Services do Windows.

4.6.

Acesso ao TOTVS Controle de Acesso

Abra um navegador e acesse http://localhost:8080/tsa-web com os dados de login


abaixo:
Usurio: adm
Senha: 123

5.

Reinstalao

TOTVS S.A.

22

A reinstalao pode ser executada para restaurar os programas originais, atente-se em


informar os mesmos valores para as configuraes de banco de dados. Recomenda-se
que seja efetuado um backup do ambiente antes de prosseguir com um processo de
reinstalao.

6.

Desinstalao

O procedimento de desinstalao deve ser executado somente quando no so mais


necessrios os componentes instalados em cada servidor, sendo que essa rotina deve
ser executada a partir do servidor onde foi instalado cada componente.
Para desinstalar o produto em ambiente Windows deve ser selecionada a opo
remover do TSA * Controle de Acesso TOTVS em Iniciar > Configuraes > Painel
de Controle > Adicionar ou Remover Programas.

TOTVS S.A.

23