39
Instalação do TOTVS | ECM Guia de Instalação do TOTVS | ECM

Guia de instalação ECM

Embed Size (px)

DESCRIPTION

Procedimentos para inslação do ECM.

Citation preview

Instalação do TOTVS | ECM

Guia de Instalação do TOTVS | ECM

2

Instalação do TOTVS | ECM

Copyright © 2009 TOTVS S.A. Todos os direitos reservados.

Nenhuma parte deste documento pode ser copiada, reproduzida, traduzida ou transmitida por qualquer meio eletrônico ou mecânico, na sua totalidade ou em parte, sem a prévia autorização escrita da TOTVS S.A., que reserva-se o direito de efetuar alterações sem aviso prévio. A TOTVS S.A não assume nenhuma responsabilidade pelas conseqüências de quaisquer erros ou inexatidões que possam aparecer neste documento.

TOTVS S.A. Av. Santos Dumont, 831, Joinville, SC, Brasil, CEP 89.222-900

3

Instalação do TOTVS | ECM

Índice

Índice .................................................................................................. 3

Capítulo 1 ............................................................................................ 4

Prefácio .......................................................................................................... 4

Capítulo 2 ............................................................................................ 6

Instalando TOTVS | ECM .............................................................................. 6

Capítulo 3 .......................................................................................... 30

Configuração do Servidor de Licenças ........................................................ 30

Capítulo 4 .......................................................................................... 34

Atualização .................................................................................................. 34

Capítulo 5 .......................................................................................... 38

Como criar serviço do ECM no Linux®........................................................ 38

Third Party Trademarks ................................................................... 39

4

Instalação do TOTVS | ECM

Capítulo 1

Prefácio

Finalidade

Este guia tem como finalidade, descrever de forma objetiva, passo a passo, todos os procedimentos necessários para a instalação do produto TOTVS | ECM, bem como configurar o produto nas plataformas suportadas.

Público Alvo

Como o processo de instalação do produto não é complexo, a instalação de programas pode ser feita por pessoas com pouca experiência em informática. Já a instalação Banco de Dados, Web Server e Serviço Web requer pessoas que tenham conhecimentos de ambiente de rede.

Estação Cliente

Para a estação cliente do TOTVS | ECM os seguintes softwares são necessários:

Navegador Microsoft® Internet Explorer® 7, Mozilla® FireFox® 3 ou Google Chrome™ 12, ou versões superiores;

Java™ Runtime Environment 1.6 ou superior;

Adobe® Flash® Player 10 ou superior.

Banco de Dados

O Banco de dados deve ser instalado no servidor, a escolha e adoção de qual banco de dados utilizar é uma opção do cliente. O servidor de aplicação oferece suporte a praticamente qualquer banco de dados que compatível com a especificação JDBC. Entretanto, os bancos de dados homologados para TOTVS | ECM são:

Microsoft® SQL Server™ – www.microsoft.com

MySQL™ – www.mysql.org

Oracle® – www.oracle.com

Progress® – www.progress.com

5

Instalação do TOTVS | ECM

Observação: Bancos Progress®, devido às características de sua arquitetura, apresentam um desempenho inferior aos demais bancos homologados.

A documentação para a instalação e administração do banco de dados pode ser encontrada no site de cada um dos respectivos fornecedores.

Para instalação do TOTVS | ECM não é necessário nenhum procedimento para a criação das tabelas e campos do banco de dados. O servidor de aplicação vai atualizar a base automaticamente no primeiro deploy da aplicação, sendo necessário apenas que o banco já esteja criado e disponível para acesso.

Em caso de migração de base de dados consulte o documento Guia de Conversão TOTVS | ECM.

Procedimento para Instalação

Existem quatro tipos de pacotes de instalação, cada um está relacionado a um tipo de Sistema Operacional, como podemos verificar na tabela abaixo:

Pacote de Instalação

ECM-Win32.zip Deve ser utilizado em Sistemas Operacionais Windows® 32 bits.

ECM-Win64.zip Deve ser utilizado em Sistemas Operacionais Windows® 64 bits.

ECM-Linux32.zip Deve ser utilizado em Sistemas Operacionais Linux® 32 bits.

ECM-Linux64.zip Deve ser utilizado em Sistemas Operacionais Linux® 64 bits.

Após verificar o pacote de instalação adequado para o servidor, é possível iniciar a instalação, para isto é necessário executar o arquivo:

ECM-Installer.exe ou ECM-Installer-64.exe, no caso de sistema operacional Windows®.

ECM-Installer.sh ou ECM-Installer-64.sh no caso de sistema operacional Linux®.

ATENÇÃO: Para os sistemas Linux® é necessário dar permissão de execução no arquivo “java" no diretório “jre-linux/bin” ou “jre-linux-64/bin”e no arquivo ECM-Installer.sh ou ECM-Installer-64.sh, para iniciar a instalação.

6

Instalação do TOTVS | ECM

Capítulo 2

Instalando TOTVS | ECM

Seleção do Idioma

Nesta tela é possível selecionar o

idioma da instalação, as opções

disponíveis são:

Português

Inglês

Espanhol

Escolha a opção que melhor lhe

convêm e clique no botão OK.

7

Instalação do TOTVS | ECM

Instalação do TOTVS | ECM

Nesta etapa é necessário informar

qual opção de instalação será

efetuada. Caso você já tenha uma

instalação do produto, selecione a

opção Atualizar a minha

instalação, caso contrário,

selecione Instalar o TOTVS | ECM.

Para prosseguir com a instalação

acione o botão Próximo.

Obs.: Para mais informações sobre

atualização do Produto, consulte o

Capítulo 4.

8

Instalação do TOTVS | ECM

Tipo de Instalação

Nesta etapa é necessário definir o

tipo de instalação:

Avançada: Solicitará parâmetros

de configuração mais específicos

como: Informação sobre o banco

de dados, Portas, Servidor de

Licenças. Este tipo de instalação

é recomendado para servidores

que vão utilizar bancos de dados

e configurações específicas.

Ambiente de desenvolvimento:

Este tipo de instalação configura

o produto com valores pré-

definidos e não requer a

instalação de um banco de

dados.

Para continuar a instalação clique em

Próximo

9

Instalação do TOTVS | ECM

Diretório de Instalação

Na tela Diretório de Instalação

deverá ser informado o diretório de

destino do Produto. Para continuar,

clique em Próximo.

Obs.: O espaço disponível requerido

em disco é 1 GB, não havendo

espaço suficiente a instalação não

poderá ser concluída.

ATENÇÃO: Caso você tenha

escolhido a opção de instalação

Avançada, será direcionado para a

etapa “Selecione Banco de Dados”,

pois a etapa “Parâmetros da

Empresa” é exclusiva para

Ambiente de desenvolvimento.

10

Instalação do TOTVS | ECM

Parâmetros da Empresa (Somente para Ambiente de desenvolvimento)

Esta é uma etapa exclusiva da

instalação para ambiente de

desenvolvimento, onde devem ser

definidos alguns Parâmetros da

Empresa e o Nome do Servidor.

É importante inserir o CNPJ

corretamente, pois ele é utilizado para

validar a licença do produto.

O Nome do Servidor já é preenchido

automaticamente, de acordo com o

nome do computador onde a

instalação está sendo executada.

Clique em Próximo para iniciar o

processo de instalação.

ATENÇÃO: Você será direcionado

para a etapa “Instalando o TOTVS |

ECM”.

11

Instalação do TOTVS | ECM

Selecione o Banco de Dados (Somente Instalação Avançada)

Você deverá selecionar o banco

mais adequado às suas

necessidades. Lembrando que

este banco já deve estar criado

conforme especificações do

fornecedor.

12

Instalação do TOTVS | ECM

Conexão com Banco de Dados (Somente Instalação Avançada)

Nesta tela deve ser informado o

usuário, senha, servidor, porta e

banco para conexão ao banco de

dados informado anteriormente. No

campo Banco deve ser informado o

Schema que será utilizado pelo

produto (este Schema deve ser criado

manualmente, ele não é criado pelo

instalador).

Para prosseguir com a instalação

clique em Próximo.

ATENÇÃO: Caso o banco de dados

informado na instalação seja

OpenEdge® (Progress®), deve ser

informado o usuário criado com

privilégios de DBA, conforme

explicado na seção “Pré-requisitos

necessários para utilizar Banco de

Dados tipo OpenEdge® (Progress®)

no produto TOTVS | ECM “ na página

17.

13

Instalação do TOTVS | ECM

Configuração de Email (Somente Instalação Avançada)

Esta etapa não é obrigatória. Para

prosseguir sem configurar o envio

de notificações de e-mail, clique em

Próximo. Caso contrário, devem ser

informadas as seguintes

propriedades:

Servidor SMTP: Deve ser

informado o nome do servidor

SMTP.

Porta SMTP: Deve ser

informada a porta, por padrão é

utilizado 25.

Email do Remetente: Deve ser

informado o e-mail do remetente

padrão do produto. Assim todos

os e-mails enviados pelo ECM

terão este e-mail como

remetente.

Os campos Email e Senha devem

ser preenchidos somente se o

servidor necessitar de autenticação.

Para continuar a instalação clique

em Próximo.

14

Instalação do TOTVS | ECM

Tipo de Licença (Somente Instalação Avançada)

Nesta tela você deverá selecionar

qual será o tipo de Licença a ser

utilizada.

Consulte o “Capítulo 3 –

Configuração do Servidor de

Licenças” para mais informações.

Parâmetros Gerais (Somente Instalação Avançada)

Nesta tela você deverá informar

qual será a Porta utilizada pelo

Flex , o servidor de licenças e a

porta utilizada para conexão a

este servidor.

Caso você optou pela licença do

tipo LS deverá informar também a

porta de conexão da licença do

Cliente.

15

Instalação do TOTVS | ECM

Resumo da Instalação (Somente Instalação Avançada)

Nesta tela você está pronto para

concluir a instalação do TOTVS |

ECM. Serão apresentados os

pacotes a serem instalados.

É possível visualizar o tamanho

de espaço em disco que cada

aplicativo irá ocupar, bem como o

tamanho total da instalação.

Verifique se há espaço em disco

suficiente para o TOTVS | ECM.

Para continuar a instalação clique

em Próximo.

Instalando o TOTVS | ECM

Nesta Etapa o produto será

instalado no servidor, aguarde

este procedimento.

Assim que estiver concluído,

clique em Próximo para dar

andamento à instalação.

16

Instalação do TOTVS | ECM

Servidor de Documentos

Durante esta etapa o servidor de

documentos será instalado

automaticamente.

Obs.: Este processo pode

demorar alguns minutos.

Assim que estiver concluído,

clique em Próximo.

Executar processos externos (Somente para sistemas Windows®)

A instalação para sistemas

Windows® executará mais alguns

procedimentos externos, que

consiste na instalação dos

serviços Windows® do ECM e do

servidor de licenças.

Assim que estiver concluído,

clique em Próximo.

17

Instalação do TOTVS | ECM

Instalação terminada

O processo de instalação foi

concluído. Para finalizar a

instalação acione Pronto.

ATENÇÃO: O desinstalador do

produto será criado no: <Diretório

da instalação>\Uninstaller.

Para efetuar a desinstalação é

necessário executar:

Uninstall.bat, para sistemas

operacionais Windows®.

Uninstall.sh, para sistemas

operacionais Linux®.

Após concluída a instalação, caso for realizar conversão, leia o Guia de Conversão ECM, caso contrario, continue a ler este guia.

Pré-requisitos necessários para utilizar Banco de Dados tipo OpenEdge® (Progress®) no produto TOTVS | ECM: (para os demais tipos de banco, não se aplica) Criando e dando permissão de administrador para o usuário “pub”: Antes de iniciar o serviço abaixo é necessário efetuar alguns procedimentos no banco de dados Progress® que foi informado na instalação do produto: - Abrir um editor Progress® conectado no banco TOTVS | ECM, informado na instalação do produto. - Acessar a opção “Tools”, “Data Administration”

18

Instalação do TOTVS | ECM

Na tela de Data Administration, selecione Admin Security Edit User List.

Na tela Edit User List, clique em Add para adicionar um usuário para o banco de dados.

19

Instalação do TOTVS | ECM

Na tela Add User, deve ser criado o usuário “sysprogress”. Informar uma senha para este usuário. Após preencher os campos clique em OK.

Na tela Password Verification, digite novamente a senha do usuário “sysprogress” e clique em OK.

Após criar o usuário “sysprogress”, clicar em Add na tela Edit User List para criar um outro usuário.

20

Instalação do TOTVS | ECM

Na tela Add User, deve ser criado o usuário “pub”. Informar uma senha para este usuário. Após preencher os campos clique em OK.

Na tela Password Verification, digite novamente a senha do usuário “pub” e clique em OK.

21

Instalação do TOTVS | ECM

Após estes passos os dois usuários, “sysprogress” e “pub”, estarão criados. Na tela Edit User List, clique em OK para finalizar a criação dos usuários.

Para o correto funcionamento do TOTVS | ECM, é necessário que o usuário “pub” (informado na instalação do produto) tenha privilégios para atualizar tabelas no banco de dados. Para permitir que o usuário “pub” tenha privilégios de administrador deve-se clicar em Iniciar Todos os programas Selecionar a versão do Progress® clicar em Proenv.

22

Instalação do TOTVS | ECM

Será apresentada a tela Proenv.

23

Instalação do TOTVS | ECM

Na tela Proenv, digite sqlexp -db <nome_do_banco> -S <porta> -H <servidor> -user sysprogress -password <senha que foi cadastrada> e aperte Enter. Após executar este comando, o SQLExplorer será habilitado na linha de comando.

No exemplo foi utilizado “sqlexp -db wdk3midia -S 38002 -H corp-luiz -user sysprogress -password sysprogress”.

24

Instalação do TOTVS | ECM

Em SQLExplorer, digite: grant dba to pub;

E aperte Enter.

Este comando faz com que o usuário “pub” tenha privilégios administrativos no banco de dados.

Para efetuar os privilégios do usuário “pub” como administrador, deve-se digitar o comando commit no SQLExplorer.

25

Instalação do TOTVS | ECM

Para saber se o usuário “pub” obteve privilégios administrativos pode-se visualizar a tabela de administradores do banco de dados.

Em SQLExplorer, digite: select * from sysdbauth;

E aperte Enter.

Após executar esse comando, serão apresentados todos os usuários administradores do banco de dados.

Após concluir as alterações, digite “quit” e aperte Enter para sair do SQLExplorer.

Por fim, digite “exit” e aperte Enter para fechar a tela do Proenv.

Pré-requisitos necessários para utilizar Banco de Dados Oracle® Antes de iniciar o serviço abaixo é necessário que o administrador do banco Oracle® (DBA) efetue algumas alterações de segurança no banco de dados Oracle®, fazendo com que o usuário (schema) informado na instalação do produto TOTVS | ECM (arquivo <INSTALL-ECM>\server\default\deploy\wdk-ds.xml) não possua permissão de leitura/alteração em outros schemas do banco Oracle®, caso existam. Deve possuir permissão de leitura/alteração (dba) somente no usuário (schema) utilizado pelo produto TOTVS | ECM.

26

Instalação do TOTVS | ECM

Pré-requisitos necessários para utilizar Banco de Dados Microsoft® SQL Server™ Para evitar problemas de transação quando utilizadas customizações que gravam registros no banco de dados, é necessário habilitar a opção “Read Committed Snapshot”.

Tela de Serviços

O TOTVS | ECM será instalado

como um serviço e assim que

concluída a instalação você deve

ir até a tela de Serviços do

Windows® e iniciar o processo

TOTVS ECM.

OBS: Caso seja utilizado um

volume com caminho relativo

(Ex: \\servidor\pasta), o serviço

deve ser carregado com um

usuário válido da rede que tenha

permissão no diretório

informado.

27

Instalação do TOTVS | ECM

Tela de Login

O TOTVS | ECM está homologado

para os seguintes navegadores:

Microsoft® Internet Explorer ®,

Mozilla® Firefox® e Google

Chrome™. Para acessar o TOTVS |

ECM, você deve abrir um destes

navegadores e acessar

http://<nome_do_servidor>:<número

_ da_porta>/webdesk.

Na instalação para ambiente de

desenvolvimento será criado o

usuário admin com senha admin,

utilize estes dados para efetuar o

acesso ao produto.

Para acessar a tela de

Administração do TOTVS | ECM,

você deve usar como login

wdkAdmin (o A do Admin com letra

maiúscula), e senha adm.

28

Instalação do TOTVS | ECM

Tela de Administração

Após efetuar o login com o usuário

wdkAdmin, a tela ao lado irá

aparecer. Nesta tela pode-se

realizar o gerenciamento da

empresa. Para criar uma nova

empresa você deverá clicar no

ícone “Gerenciar Empresas”.

Para criar uma nova empresa você

deverá clicar em Adicionar e

preencher os seguintes campos

obrigatórios: Código, Descrição,

Razão social, CNPJ, Login do

usuário administrador, Senha do

usuário administrador, Confirmação

senha, Dialeto padrão, Idioma

padrão dos documentos, Pasta do

volume default, Servidor Web e

Porta Web. Segue abaixo descrição

de todos os campos da tela.

Código: É o código, que o administrador delimita para cada empresa criada. Descrição: É uma breve descrição sobre a empresa que você esta criando.

29

Instalação do TOTVS | ECM

Razão social: É a razão social da empresa. CNPJ: Seria o Cadastro Nacional da Pessoa Jurídica. Utilizado na validação da licença de uso. Login do usuário administrador: Será o Login que o usuário administrador da empresa usará para acessar o TOTVS | ECM. Senha do usuário administrador: Será a senha que o usuário administrador da empresa usará para acessar o TOTVS | ECM. Confirmação de senha: Você deve confirmar a senha que o administrador da empresa utilizará para acessar o TOTVS | ECM. Dialeto padrão: Este campo indicará qual será o idioma utilizado para exibir as telas do produto. Idioma padrão de documentos: Este campo indicará qual será o idioma padrão da empresa utilizado na publicação dos documentos. Tamanho da cota contratada: Espaço físico contratado pela empresa para a publicação de documentos. Informando 0 (zero) não será controlado o espaço utilizado pelos documentos publicados no TOTVS | ECM. Pasta do volume default: Será a pasta física, onde serão criados os arquivos da empresa, e onde ficarão os arquivos, documentos, etc, que forem publicados no TOTVS | ECM Servidor Web: O nome do servidor que está instalado o TOTVS | ECM. Porta Web: É a porta de acesso Web, o padrão desta porta é 8080. Esta informação pode ser alterada, mas para funcionar corretamente você deverá alterar também nas configurações do servidor de aplicação. Para mais informações, verifique o manual de Instalação de Múltiplas Instancias do TOTVS | ECM no mesmo servidor. Utiliza ambiente DMZ: Quando assinalado, determina que o TOTVS | ECM está operando em um ambiente DMZ. Ao assinalar essa opção, o campo “HTTP Standard Port” é habilidato. Utiliza SSL: Quando assinalado, determina que o TOTVS | ECM seja executado utilizando o protocolo HTTPS. Ao assinalar essa opção, o campo “HTTP Standard Port” é habilidato. Porta padrão HTTP: Neste campo deve ser informada a porta do servidor de aplicação do produto. Utiliza autenticação integrada: Quando assinalado, determina que o TOTVS | ECM deve trabalhar com o login integrado do Windows®. Domínio: Inserir o nome do domínio do Windows® a ser considerado para autenticação do usuário. Faixa de IP: Inserir as máscaras de IP’s que podem utilizar a autenticação integrada do Windows®. Deve-se utilizar a “,” (vírgula) como separador de grupos de máscaras. Servidor de autenticação: Inserir o nome do servidor de autenticação da senha do usuário.

OBSERVAÇÃO: O TOTVS | ECM permite a utilização de domínio DNS que facilita o acesso dos usuários. Um cuidado que deverá ser tomado é na utilização de palavras reservadas às tecnologias utilizadas no produto, pois poderão gerar conflitos e inconsistências. Por exemplo, uma das plataformas que fazem parte do produto utiliza arquivos de extensão “.as”, “.swf” e ".mxml". Caso o domínio possua uma dessas palavras ou mesmo parte delas (http://dominio.as123.com/webdesk), ao encontrar o fragmento “.as” será executado como um arquivo de extensão .as e o resultado será uma tela em branco. Após preencher os campos descritos acima, basta efetuar logoff, e logar com o usuário administrador que você acabou de criar.

30

Instalação do TOTVS | ECM

Capítulo 3

Configuração do Servidor de Licenças

O TOTVS | ECM suporta dois tipos de servidores de licenças: o License Server e o License Manager. Ao adquirir o produto, será enviado um CD de instalação do License Server com seu hardlock, caso não tenha recebido até a data da instalação do produto, utilize a StartKey que acompanha o produto.

3.1 License Server

Instalação do License Server

Para instalação do License Server é necessário o CD de instalação e o hardlock que é enviado pela TOTVS. Siga as instruções de instalação contidas no material recebido para concluir a instalação do License Server.

Configurando TOTVS | ECM com License Server

Para configurar o Lincese Server é necessário alterar o arquivo wdk-service.xml, no diretório <INSTALL-ECM>/server/default/deploy, neste arquivo basta alterar as propriedades que estão em vermelho no exemplo abaixo. Este arquivo é gerado durante a instalação do produto, portanto, deve ser alterado apenas caso seja necessário fazer alguma correção manual.

LSHost: Servidor onde está instalado o License Server.

LSPort: Porta para conexão ao License Server.

LSClientPort: Porta para conexão ao License Server no Cliente.

31

Instalação do TOTVS | ECM

3.2 License Manager

Instalação do License Manager

IMPORTANTE: O License Manager só pode ser executado em Sistemas Operacionais Windows®. É exclusivo para a oferta com controle por usuários concorrentes. License Manager no mesmo servidor do ECM Ao instalar o ECM, o License Manager também é instalado no mesmo servidor. Para configurar o LM, basta criar a variável de ambiente LICENSE_MANAGER_HOME, apontando para <INSTALL_ECM>\LM\License-Manager

<?xml version="1.0" encoding="UTF-8"?> <server> <mbean code="org.jboss.naming.JNDIBindingServiceMgr" name="pm-urls:service=JNDIBindingServiceMgr"> <attribute name="BindingsConfig" serialDataType="jbxb"> <jndi:bindings xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:jndi="urn:jboss:jndi-binding-service:1.0" xs:schemaLocation="urn:jboss:jndi-binding-service:1.0 resource:jndi-binding-service_1_0.xsd"> <jndi:binding name="webdesk/RTMPPort"><jndi:value>2038</jndi:value></jndi:binding> <jndi:binding name="webdesk/LSHost"><jndi:value>localhost</jndi:value></jndi:binding> <jndi:binding name="webdesk/LSPort"><jndi:value>5555</jndi:value></jndi:binding> <jndi:binding name="webdesk/LSClientPort"><jndi:value>5555</jndi:value></jndi:binding> </jndi:bindings> </attribute> <depends>jboss:service=Naming</depends> </mbean> </server>

32

Instalação do TOTVS | ECM

License Manager em outro servidor Para instalar o LM em outro servidor, siga os passos abaixo:

1. Copiar as pastas LM e JRE da pasta de instalação do ECM, para algum diretório do novo servidor. Ex: C:\LICENSE

2. Criar a variável de ambiente LICENSE_MANAGER_HOME, apontando para <DIRETÓRIO_DO_LM>\LM\License-Manager

Para facilitar a explicação, considere o LM_HOME como sendo o diretório de instalação do ECM, no caso do LM no mesmo servidor OU o diretório para onde foram copiadas as pastas LM e JRE, no caso do LM em outro servidor. PRÉ-REQUISITOS

Informações de hardware do servidor em formato XML (gerado através do utilitário SystemInfo, do próprio LM).

Para executar o utilitário SystemInfo, siga os passos abaixo: o Acesse a pasta <LM_HOME>\LM\SystemInfo o Executar o arquivo systeminfo.bat. o Será exibida uma tela com Informações do Sistema, vá

seguindo até solicitar o caminho onde será gravado o arquivo XML e a porta utilizada para o Servidor de Licenças (padrão é 5555 – deve-se garantir que a porta não está sendo utilizada).

o Verifique se foi gerado o arquivo no diretório informado. ATENÇÃO: O usuário logado, ao executar o utilitário, terá influência na extração dos dados do hardware, portanto deve ser utilizado este mesmo usuário para iniciar o serviço do LM.

GERAÇÃO DA LICENÇA

Para que seja gerada a licença, deve estar disponível o arquivo XML com as informações de hardware, gerado na etapa anterior.

O XML com os dados de hardware deve ser enviado à TOTVS por meio de chamado aberto no portal de clientes para equipe CST (http://suporte.totvs.com/cst) para que a licença seja gerada e assinada. A mesma será retornada ao cliente, para que possa ser dada continuidade ao processo de instalação, conforme os passos abaixo.

INSTALAÇÃO

Os arquivos XML com a licença (EMPRESA_OFERTA_1.xml, EMPRESA-foundation.xml e EMPRESA-lm.xml) devem estar em <LM_HOME>\LM\License-Manager\resources\licenses.

Alterar o arquivo wdk-service.xml no diretório deploy da instalação do TOTVS | ECM, informando nos atributos “LMHost” o nome do servidor onde se encontra o LM e em “LMPort” a porta onde está carregado o serviço do License Manager. (Este arquivo é gerado durante a instalação com base nos dados informados, portanto, apenas deverá ser alterado caso realmente seja necessário realizar alguma correção manual).

Iniciar o serviço Windows® do LM (Lembrando que deve ser utilizado o mesmo usuário que executou o utilitário SystemInfo) ou executar o arquivo license-manager.bat.

INSTALAR COMO SERVIÇO (Somente para LM em outro servidor)

Instalar o serviço através do arquivo <LM_HOME>\LM\License-Manager\lib\InstallLM-NT.bat.

33

Instalação do TOTVS | ECM

Configurar no utilitário de serviços do Windows® (services.msc) para que o serviço “License Manager” seja executado com o mesmo usuário que executou o utilitário SystemInfo

Configurando o License Manager

Para configurar é necessário alterar o arquivo wdk-service.xml, no diretório <INSTALL-ECM>/server/default/deploy, neste arquivo basta alterar as propriedades que estão em vermelho no exemplo abaixo. Este arquivo é gerado durante a instalação do produto, portanto, deve ser alterado apenas caso seja necessário fazer alguma correção manual.

LMHost: Servidor onde está instalado o License Manager.

LMPort: Porta para conexão ao License Manager.

<?xml version="1.0" encoding="UTF-8"?> <server> <mbean code="org.jboss.naming.JNDIBindingServiceMgr" name="pm-urls:service=JNDIBindingServiceMgr"> <attribute name="BindingsConfig" serialDataType="jbxb"> <jndi:bindings xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:jndi="urn:jboss:jndi-binding-service:1.0" xs:schemaLocation="urn:jboss:jndi-binding-service:1.0 resource:jndi-binding-service_1_0.xsd"> <jndi:binding name="webdesk/RTMPPort"><jndi:value>2038</jndi:value></jndi:binding> <jndi:binding name="webdesk/LMHost"><jndi:value>localhost</jndi:value></jndi:binding> <jndi:binding name="webdesk/LMPort"><jndi:value>5555</jndi:value></jndi:binding> </jndi:bindings> </attribute> <depends>jboss:service=Naming</depends> </mbean> </server>

34

Instalação do TOTVS | ECM

Capítulo 4

Atualização

Procedimento para Atualização

Existem quatro tipos de pacotes de instalação, cada um está relacionado a um tipo de Sistema Operacional, como podemos verificar na tabela abaixo:

Pacote de Instalação

ECM-Win32.zip Deve ser utilizado em Sistemas Operacionais Windows® 32 bits.

ECM-Win64.zip Deve ser utilizado em Sistemas Operacionais Windows® 64 bits.

ECM-Linux32.zip Deve ser utilizado em Sistemas Operacionais Linux® 32 bits.

ECM-Linux64.zip Deve ser utilizado em Sistemas Operacionais Linux® 64 bits.

Após verificar o pacote de instalação adequado para o servidor, é possível iniciar a atualização, para isto é necessário executar o arquivo:

ECM-Installer.exe ou ECM-Installer-64.exe, no caso de sistema operacional Windows® 32 ou 64 bits.

ECM-Installer.sh ou ECM-Installer-64.sh no caso de sistema operacional Linux®.

ATENÇÃO:

1. O pacote para a instalação e atualização é o mesmo.

2. Para os sistemas Linux® é necessário dar permissão de execução no arquivo “java" no diretório “jre-linux/bin” ou “jre-linux-64/bin”e no arquivo ECM-Installer.sh ou ECM-Installer-64.sh, para iniciar a instalação.

35

Instalação do TOTVS | ECM

Instalação do TOTVS | ECM

Para dar início aos procedimentos de atualização basta selecionar a opção Atualizar a minha instalação. Clique em Próximo, para continuar o processo de atualização do Produto.

Diretório para Atualização

Nesta tela você deve informar o diretório em que o produto foi instalado e a instancia que deseja atualizar. É possível criar mais de uma instância para o mesmo servidor, sendo assim é permitido também atualizar cada uma dessas instâncias individualmente. Para mais informações consulte o manual Guia de Instalação de Múltiplas Instâncias do ECM no mesmo servidor. Clique em Próximo para continuar atualização.

36

Instalação do TOTVS | ECM

Verifique os pacotes que serão instalados

Nesta tela você está pronto para

concluir a atualização do TOTVS |

ECM. Serão apresentados os

pacotes que serão instalados. É

possível visualizar o tamanho de

espaço em disco que cada

aplicativo irá ocupar, bem como o

tamanho total da atualização.

Verifique se há espaço em disco

suficiente para o TOTVS | ECM.

Para continuar a instalação clique

em Próximo.

Atualizando o TOTVS | ECM

Nesta Etapa o produto será

atualizado no servidor, aguarde

este procedimento.

Assim que estiver concluído,

clique em Próximo para concluir

a atualização.

37

Instalação do TOTVS | ECM

Atualização terminada

O processo de atualização foi

concluído. Para finalizar a

atualização acione Pronto.

38

Instalação do TOTVS | ECM

Capítulo 5

Como criar serviço do ECM no Linux®

Na pasta: “Documentos de Customização\Arquivos Adicionais\Jboss”, disponível no diretório de documentação do produto, encontra-se o script de inicialização pré-configurado para as distribuições Red Hat® e Ubuntu. Caso necessite de informações adicionais sobre outra distribuição Linux® verifique a documentação do JBoss® disponível em: http://www.jboss.org/jbossas/docs.html.

Obs.: Os passos a seguir devem ser executados com o usuário que possui privilégios de administração do sistema.

Configurando o script de inicialização

Copie o script, conforme distribuição, para o diretório de inicialização do Linux®: # cp /opt/TOTVS/ECM/docs-ECM/Documentos de Customização/Arquivos Adicionais/Jboss/jboss-init-ubuntu.sh /etc/init.d/totvsecm Edite o script verificando se há necessidade de alteração de algum dos parâmetros, que foram pré-configurado a partir da instalação:

1) JBOSS_HOME – diretório onde o ECM está instalado; 2) JBOSS_USER – configurado com a variável de ambiente „$USER‟

que retorna o usuário corrente na inicialização (root). Caso necessite alterar, é obrigatório que o usuário possua permissão de gravação na pasta onde o ECM está instalado;

3) JAVAPTH – diretório onde se encontra o Java™.

Adicionando o script na inicialização do sistema

# update-rc.d totvsecm defaults Adding system startup for /etc/init.d/totvsecm /etc/rc0.d/K20totvsecm -> ../init.d/totvsecm /etc/rc1.d/K20totvsecm -> ../init.d/totvsecm /etc/rc6.d/K20totvsecm -> ../init.d/totvsecm /etc/rc2.d/S20totvsecm -> ../init.d/totvsecm /etc/rc3.d/S20totvsecm -> ../init.d/totvsecm /etc/rc4.d/S20totvsecm -> ../init.d/totvsecm /etc/rc5.d/S20totvsecm -> ../init.d/totvsecm

Testando a execução do script

Executar serviço do ECM: # /etc/init.d/totvsecm start Parar serviço do ECM # /etc/init.d/totvsecm stop

39

Instalação do TOTVS | ECM

Third Party Trademarks Adobe, Flash, Flex, Flex Builder, PostScript and Reader are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries. Apache is a trademark of The Apache Software Foundation. Apple is a trademark of Apple Inc., registered in the U.S. and other countries Firefox and Mozilla are registered trademarks of the Mozilla Foundation. Google, Android and Google Chrome are trademarks of the Google Inc. IOS is a trademark or registered trademark of Cisco in the U.S. and other countries and is used under license JavaScript is a trademark of Oracle Corporation. Liferay, Liferay Portal, and the Liferay logo are trademarks or registered trademarks of Liferay, Inc., in the United States and other countries. Linux® is the registered trademark of Linus Torvalds in the U.S. and other countries. Microsoft, Active Directory, Excel, Internet Explorer, Outlook, PowerPoint, SQL Server, Windows and Windows Vista are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. MySQL is a trademark of Oracle Corporation and/or its affiliates. openDBcopy is an open-source project by Anthony Smith, published under the terms of the GNU General Public License OpenLDAP is a registered trademark of the OpenLDAP Foundation Oracle, Java and OpenOffice.org are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. Progress and OpenEdge are trademarks or registered trademarks of Progress Software Corporation or one of its subsidiaries or affiliates in the U.S. and other countries. Red Hat and JBoss are registered trademarks of Red Hat, Inc. in the United States and other countries. This product includes software developed by the Visigoth Software Society (http://www.visigoths.org/). Any other third party trademarks are the property of their respective owners.