GE - Como Fazer - Instalação do Gestão de Serviços Web
Como Fazer > Utilidades/Diversos
Voltar
O Gestão de Serviço Web, também conhecido como OS Web, para ter seu correto funcionamento é preciso ter instalações e parametrizações de servidor além de parametrizações de Sistema Cigam. Mais informações sobre o uso da funcionalidade verificar também o "MANUAL OS Web" e o "COMO FAZER - Gestão de Serviços Web".
Índice
- 1 O que deve ser avaliado para a instalação do Gestão Serviço Web no Servidor?
- 2 Como realizar a instalação do Gestão de Serviço Web?
- 3 Como parametrizar no arquivo mgrb.ini para a instalação do Gestão de Serviço Web?
- 4 Quais arquivos mais precisam ser parametrizados para a instalação do Gestão de Serviço?
- 5 Como instalar o serviço do Broker para que ocorra o funcionamento do Gestão de Serviços Web?
- 6 O que deve ser configurado no IIS para que ocorra o funcionamento do Gestão de Serviços Web?
- 7 Como configurar os arquivos .asp para que ocorra o funcionamento do Gestão de Serviços Web?
O que deve ser avaliado para a instalação do Gestão Serviço Web no Servidor?
Para realizar a instalação e configuração do OS Web deve primeiramente verificar se o IIS já está instalado no servidor, dúvidas verificar o documento "Como Fazer - Instalação IIS".
Como realizar a instalação do Gestão de Serviço Web?
Consulte o documento "Como Fazer - Configurando uma aplicação com o Broker" para verificar as parametrizações para colocar uma aplicação Magic em estado de espera para requisições.
Como parametrizar no arquivo mgrb.ini para a instalação do Gestão de Serviço Web?
No arquivo deve ser alterado:
[MRB_ENV]
BrokerPort = 5115 (deve ser informado a porta que será utilizada pelo Broker)
[APLLICATIONS_LIST]
CIGAM e10 = uniRTE.exe @\\cigam-data\cigamos$\CIGAMe10\adendos\adendo_osweb.ini /DeploymentMode=R /ApplicationStartup=R /user=os /password=abyz. /inputpassword=N,\\cigamdata\cigamos$\CIGAMe10\,,,1
Onde:
- @\\cigam-data\cigamos$\CIGAMe10\adendos\adendo_osweb.ini é o caminho de rede (não se pode informar unidades de rede, somente mapeamento) onde se encontra o arquivo osweb.ini
- /user=os /password=abyz. é o usuário e senha de acesso ao Cigam.
- \\cigam-data\cigamos$\CIGAMe10\ é o caminho de rede referente ao %CIGAM_INSTAL%
O que parametrizar no arquivo osweb.ini?
No arquivo deve ser substituido todos os registros C:\CIGAMe10\ pelo %CIGAM_INSTAL% utilizado no ambiente Cigam.
/[MAGIC_SERVERS]Default Broker = *0,5115,,web,10,,1 - Alterar o parâmetro em vermelho para o numero da porta que será utilizada para o Broker (mesma porta informada no arquivo anterior)
/[MAGIC_LOGICAL_NAMES]DIR_HTML = *C:\CIGAMe10\OSWEB\. Altere o caminho para o local onde foi descompactado o arquivo OSWeb.rar
OBSERVAÇÃO: Após será necessário verificar o arquivo magic.ini definido no %CIGAM_INSTAL% e procurar por qualquer arquivo que esteja sendo executado via rede, caso seja encontrado algum arquivo, EX.: W:\CIGAMe10\config\usr_std.eng o mesmo deverá ser incluído no adendo em um endereço local, EX.: ‘C:\OSWEB\usr_std.eng’.
Quais arquivos mais precisam ser parametrizados para a instalação do Gestão de Serviço?
Parametrizado os arquivos .INI, junto a estrutura do %CIGAM_INSTAL%, na pasta Modelos de Relatórios\Gestao_de_Servicos, se encontra o arquivo OSWeb.rar, os arquivos devem ser descompactados dentro de %CIGAM_INSTAL%osweb. Não existindo a pasta osweb a mesma deve ser criada.
Caso não encontre o arquivo OSWeb.rar junto a estrutura Cigam, verifique na release Cigam disponível para atualização no disco virtual da Cigam.
Como instalar o serviço do Broker para que ocorra o funcionamento do Gestão de Serviços Web?
Para a instalação do serviço do Broker, checar o documento “Como Fazer – Instalação do Magic xpa”.
O que deve ser configurado no IIS para que ocorra o funcionamento do Gestão de Serviços Web?
Para a instalação da aplicação no IIS que faz a comunicação com o Broker, consultar GE - Como Fazer - Ferramenta de implantação de sites e aplicações web. O processo manual está descrito a seguir.
Para configuração do IIS, acesse as ferramentas administrativas do Windows o programa Internet Information Services (IIS) Manager. Na opção ‘Sites’, clique com o botão direito sobre o mesmo selecionando a opção ‘Add Web Site’
Na tela seguinte, informe o nome do site no campo ‘Site name’. O caminho onde foi descompactado os arquivos do OSWEB informe no campo ‘Physical Path’. A porta que o IIS ira utilizar disponibilize no campo ‘Port’. Marque o check Box ‘Start Web site immediately’, e após clique para confirmar no botão OK.
Ao expandir a opção de site, devera existir a opção osweb.
Clique com o botão direito sobre o site ‘osweb’ e selecione a opção ‘Add Virtual Directory’.
Na próxima tela informe no campo ‘Alias’ o valor ‘UniScripts’ e o campo ‘Physical path’ informe o caminho da pasta Scripts, conforme print abaixo, após clique no botão ‘OK’ para confirmar.
Após criar outro diretório virtual com as informações de ‘Alias’ o valor ‘UniBCCache’ e no campo ‘Physical path’ o caminho da pasta Brower Client Cache, conforme figura abaixo, após clique no botão ‘OK’ para confirmar.
Outro diretório virtual deverá ser criado e informando o ‘Alias’ o valor ‘osweb’ e no campo ‘Physical path’ o caminho da pasta osweb, conforme ilustração abaixo, após clique no botão ‘OK’ para confirmar.
O site deverá ficar com estrutura como ilustra a figura abaixo.
Selecione o diretório Virutal ‘UniScripts’, e selecione a opção ‘Manager Handler’.
Na opção ‘Add Script Map...’ que fica a direita da tela, crie o Script Map.
O valor ‘MGrqispi.dll’ informe no campo ‘Request path’. No campo ‘Executable’ informe o caminho da dll informado no campo anterior. E informe ‘eDev10 Brocker’ no campo ‘Name’, após clicar no botão Ok para confirmar.
Clique no botão ‘Request Restrictions’, conforme tela anterior. Acesse a aba ‘Access’ e selecione a opção ‘Execute’:
Agora basta clicar em OK, e o sistema apresentará a seguinte mensagem, onde deverá clicar no botão ‘Yes’:
Agora clique em ‘Application Pools’, selecione a opção ‘osweb’ e clique em ‘Advanced Settings...’:
Na tela seguinte altere o valor da opção ‘Enable 32-Bit Applications’ para ‘True’ e clique no botão ‘OK’ para confirmar.
Posicione novamente sobre o Virtual Directory ‘UniScripts’ e selecione a opção Handler Maps.
Agora é precisa habilitar as opções ‘CGI-exe’ e ‘ISAPI-dll’, para isso basta selecionar cada uma das opções e clicar em ‘Edit Feature Permissions’:
Na tela seguinte basta clicar em ‘Execute’ e confirmar.
Selecione agora o seu servidor e clique na opção ‘Authentication’.
Habilite a opção ‘Anonymous Autenthication’.
Novamente sobre a opção Servidor, selecione ‘ISAPI and CGI Restrictions’.
Certifique-se que a opção ‘Active Server Pages’ esta habilitada, para isso basta clicar em ‘Edit’ e ‘Edit Feature Settings’ e habilitar todas as permissões:
Novamente sobre a opção servidor, clique em ‘Restart’:
Como configurar os arquivos .asp para que ocorra o funcionamento do Gestão de Serviços Web?
Os arquivos .asp ficam dentro de %CIGAM_INSTAL%osweb\. Para ajustes a conexão com o banco de dados o arquivo é o conn.asp, basta editar os dados: servidor, usuário e senha, como ilusta a figura abaixo, de acordo com o banco de dados utilizado.
Caso o banco de dados seja SQL utilize como modelo o arquivo conexão.asp
Agora ao acessar o Browser com o seguinte endereço ‘HOST:PORTA’ o OS Web já deve estar configurado.