Nos sistemas operacionais Windows, é possível criar
diversas instâncias do IBM® HTTP
Server criando manualmente nomes do serviço adicionais.
Sobre Esta Tarefa
Quando você instala o IBM HTTP
Server, cria um IBM HTTP Server como um serviço do Windows
com um nome padrão. Se precisar executar com mais de uma instância do IBM HTTP
Server, será possível criar manualmente nomes de serviço adicionais.
Procedimento
- Instale um nome de serviço. Use o programa httpd.exe,
que está localizado no diretório bin da instalação do IBM HTTP
Server. A sintaxe de comando para instalar um novo nome de serviço é:
httpd -k install -n <new_service_name> -f
<path_to_new_configuration_file>
Esse
comando permite associar um arquivo de configuração exclusivo a cada nome de
serviço.
- Especifique endereços ou portas IPs diferentes nas diretivas Listen
de cada arquivo de configuração e especifique os nomes de arquivos de logs diferentes.
- Opcional: Altere as configurações do novo
serviço usando
o painel de controle de Serviços do Windows. O novo nome do serviço terá "Logon" configurado para "Conta do sistema local" e "Tipo de inicialização" configurado para "Automático".
É
possível alterar
estas configurações padrão usando o painel de controle de Serviços do Windows. Talvez seja necessário mudar a configuração "Logon" do novo nome do serviço para corresponder ao "Logon" da instalação principal para assegurar que as permissões de arquivo permitam que o novo nome do serviço seja executado.
- Desative o FRCA (Fast Response Cache Accelerator). Ao
executar diversas instâncias do IBM HTTP Server, você deve desativar
o FRCA
(diretivas AFPA) em todos os arquivos de configuração.
O que Fazer Depois
Após criar um novo nome do serviço, é possível incluí-lo no console administrativo do WebSphere Administration
Server criando uma nova definição de servidor da Web e
especificando o novo nome do serviço e o caminho para o novo arquivo de
configuração.
A sintaxe para desinstalação de um nome de serviço existente é:
httpd -k uninstall -n <service_name>