Apêndices > Utilitários > Referência > Utilitários do Release Control > Configuração do servidor Web

Configuração do servidor Web

É possível implantar o Release Control para operar com um servidor Web. Um dos servidores Web a seguir pode ser instalado no mesmo computador do Release Control:

  • Microsoft IIS (Serviços de Informações da Internet) 5.x ou 6.x
  • Apache HTTP Server 2.2x

    A instalação do Apache está disponível em <diretório de instalação do Release Control>\utilities\webServerConfigurer\apache.

o Release Control não poderá ser configurado com um servidor Apache se um servidor Web Microsoft IIS já estiver instalado e ativado no servidor, pois a porta padrão de ambos é 80. O servidor Web do Microsoft IIS deve ser interrompido primeiro. Após a instalação, será possível configurar o servidor Web Apache para operar com uma porta diferente (ex: 90) e reiniciar o IIS.

Talvez seja necessário configurar um servidor Web nos seguintes casos:

  • Você está trabalhando com uma solução de gerenciamento de identidade de terceiros, como o CA SiteMinder.
  • Você está implantando um balanceador de carga de software que não pode usar o protocolo AJP para se comunicar com o Tomcat em uma implantação em cluster.

Para configurar o servidor Web, use o utilitário WebServerConfigurer.

após a instalação do servidor Web, verifique se a porta do mesmo está especificada na caixa Endereço do servidor em Módulo > Administrador > guia Configuração > painel Servidor. Se o endereço do servidor não estiver configurado corretamente, talvez emails e relatórios não funcionem corretamente. Para obter detalhes, consulte Painel Servidor.

Para usar o utilitário de configuração do servidor Web:

Execute o seguinte comando:

<diretório de instalação do Release Control>\bin\WebServerConfigurer.bat <options>

Estas são as <opções> de linha de comando:

Opção Descrição
config apache <porta> <diretório inicial do apache>

Configura um servidor Web Apache. Especifica as opções de configuração do Apache:

  • <porta>. A porta usada pelo servidor Web Apache.
  • <diretório inicial do apache>. O diretório de instalação do servidor Web do Apache.
config IIS, <porta> <versão> <site do RC>

Especifique as opções de configuração para um servidor IIS:

  • <porta>. A porta usada pelo servidor. A porta padrão é 80.
  • <versão>. Versão do servidor Web, 5 ou 6.
  • <Site do RC>. O site definido para o Release Control. Em uma nova instalação do IIS, o site padrão do Release Control é chamado de Site Padrão.
--encrypted-password-file <file> Usa a senha criptografada especificada em <arquivo>.
remove-config

Configura o Release Control para operar sem um servidor Web. Esse comando não desinstala o servidor Web.

no <diretório de instalação do Release Control>\conf\server.settings, o número da porta do Release Control na propriedade server-address é redefinida como a porta padrão do Tomcat (8080). Verifique se o número da porta do Release Control e o número da porta do Tomcat são os mesmos.

Por exemplo:

  • Para instalar um servidor Apache, execute:
    <diretório de instalação do Release Control>\bin\WebServerConfigurer.bat install apache "C:\Apache Software Foundation\Apache 2.2"
  • Para configurar um servidor IIS versão 6 para o site da Web padrão, execute:
    <diretório de instalação do Release Control>\bin\WebServerConfigurer.bat config IIS 6 "Site Padrão"
    • após a configuração de um servidor Web IIS com o utilitário webServerConfigurer, o filtro ISAPI, que é responsável pelo redirecionamento do IIS para o servidor Tomcat do Release Control, pode ter um status de Desconhecido. Depois que o primeiro usuário fizer logon no Release Control, o filtro ISAPI deverá ser atualizado para Pronto.
    • Não é possível configurar um servidor Web IIS que possua um filtro ISAPI existente já em execução nele. Para fazer isso, primeiro é necessário remover a instalação anterior do filtro mod_jk ISAPI e depois usar o utilitário webServerConfigurer para configurar o IIS para o Release Control.
  • Para remover a configuração do servidor Web, execute:
    <diretório de instalação do Release Control>\bin\WebServerConfigurer.bat remove-config