Vários recursos no IBM® HTTP Server V5.3 para z/OS estão disponíveis no IBM HTTP Server, mas implementados de forma diferente. Saiba mais sobre as principais diferenças na configuração avançada dos dois servidores da web.
A parte e os capítulos correspondem aos da publicação número SC34-4826-09 do guia z/OS HTTP Server Planning, Install, and Using para IBM HTTP Server V5.3 for z/OS.
O IBM HTTP Server possui três tipos principais de logs:
É possível canalizar logs de acesso e erro para um programa externo para rotação ou manutenção. O IBM HTTP Server inclui um criador de logs canalizado que executa rotação baseada em tempo simples e baseada em tamanho. O IBM HTTP Server não gerencia os arquivos de log de rotação. Você deve gerenciar esses logs fora do servidor ou por meio de um criador de logs customizado. Leia o tópico na documentação do Servidor HTTP Apache sobre o programa Rotatelogs para obter mais informações.
O IBM HTTP Server usa a criação de log condicional para o log de acesso em vez de filtros. Leia sobre a criação de log condicional no tópico arquivo de log na documentação do Servidor HTTP Apache.
O IBM HTTP Server produz, por padrão, logs nos formatos padrão do Servidor HTTP Apache. Várias ferramentas podem usar os logs para gerar relatórios.
O IBM HTTP Server não inclui um programa HTCounter ou nenhum outro programa CGI.
É possível usar inclusões do lado do servidor com o IBM HTTP Server. Implemente inclusões do lado do servidor usando o módulo mod_include.
É possível usar mapas de imagem do lado do servidor com o IBM HTTP Server. No entanto, a tecnologia foi descontinuada. Implemente mapas de imagem do lado do servidor usando o módulo mod_imagemap.
O IBM HTTP Server possui um modo de operação, que é um servidor multiencadeado de multiprocessos. O processo pai do IBM HTTP Server inicia servidores dinamicamente em resposta à utilização de encadeamento em vez de usar o Gerenciamento de Carga de Trabalho (WLM).
É possível implementar uma interface de monitoramento acessível pela web ou coletar as estatísticas do servidor periodicamente em um log de erro.
Para implementar a interface de monitoramento acessível pela web, use o módulo mod_status.
Para coletar as estatísticas do servidor periodicamente, use o módulo mod_mpmstats. O módulo gera mensagens nos logs de erro. As mensagens contêm as estatísticas.
O IBM HTTP Server não inclui um subagente SNMP nem fornece dados SNMP.
Não é possível usar o comando modify do console do operador do z/OS para gerenciar o System Management Facilities (SMF). Devem ser usadas as diretivas do IBM HTTP Server. A diretiva do SMFReportInterval controla com que frequência as estatísticas do servidor agregado são registradas no SMF. A diretiva do SMFRecord controla quais padrões de URL registram log de acesso como detalhes no SMF.
É possível criar seu próprio módulo customizado do SMF para gerenciar o SMF. Use o módulo customizado de amostra do SMF como um guia.
Use o módulo mod_mpmstats para registrar registros do tipo 103, subtipo 13. Leia o tópico sobre configuração do servidor para registro do SMF.
Use o módulo mod_smf para registrar registros do tipo 103, subtipo 14. Leia o tópico sobre o módulo mod_smf.
Platform for Internet Content Selection (PICS) não é suportado no IBM HTTP Server.
Use o módulo mod_ldap e o módulo mod_authnz_ldap para executar autenticação LDAP e autorização.
É possível usar o IBM HTTP Server como um proxy de encaminhamento ou um proxy reverso. Para implementar um proxy, use o módulo mod_proxy.
Para configurar o IBM HTTP Server como um proxy de encaminhamento, geralmente se usa a diretiva <Proxy> container and the ProxyRequests. Como um proxy de encaminhamento, o IBM HTTP Server suporta o tunelamento Secure Sockets Layer (SSL) para clientes SSL. Use o módulo mod_proxy_connect para executar o tunelamento SSL.
O IBM HTTP Server pode ser um proxy reverso para servidores de origem HTTPS, HTTP e FTP. No entanto, o suporte de proxy reverso para servidores de origem FTP foi descontinuado. Para configurar o IBM HTTP Server como um proxy reverso, use diretivas que começam com ProxyPass. Além disso, configure a diretiva SSLProxyEngine como on para usar o IBM HTTP Server como um proxy reverso para um servidor de origem HTTPS.
O recurso de proxy é desativado, por padrão.
Quando o IBM HTTP Server é usado como um servidor da web, o recurso de armazenamento em cache do Servidor HTTP Apache e o recurso Fast Response Cache Accelerator são suportados. No entanto, quando o IBM HTTP Server é usado como um proxy, o recurso de armazenamento em cache do Servidor HTTP Apache é suportado, mas o recurso Fast Response Cache Accelerator não.
A documentação sobre os hosts virtuais Apache fornece uma documentação abrangente para os hosts virtuais baseados em IP e nome.