Opções de Métodos de Construção para Módulos Dinâmicos
Existem dois métodos comuns que podem ser usados para construir módulos dinâmicos: ferramenta de extensão Apache (apxs) e scripts de configuração fornecidos pelo módulo.
- Ferramenta de extensão Apache (apxs). O IBM® HTTP Server fornece a ferramenta apxs para
construir módulos dinâmicos. É possível construir e instalar a maioria dos módulos com o apxs. Eis um exemplo:
# /usr/IBMIHS/bin/apxs -ci mod_example.c
Para usar a ferramenta apxs, verifique se Perl V5.004 ou posterior está instalado e se o caminho para o executável Perl na primeira linha de apxs está correto. Consulte Apache APXS para obter mais informações.
- Scripts de configuração fornecidos pelo módulo. Alguns módulos complexos não podem ser construídos diretamente com apxs e fornecem, em vez disso, seus próprios scripts de configuração para construir o módulo. Consulte a documentação fornecida com o módulo para obter instruções detalhadas. Verifique as opções de configuração especiais que devem apontar para o diretório de instalação do IBM HTTP
Server ou o programa apxs instalado com o IBM HTTP Server.
Os scripts de configuração para alguns módulos verificam especificamente o uso do Apache HTTP Server e não funcionarão corretamente com o IBM HTTP Server. Nesse caso, instale o Apache V2.2.8 e construa o módulo para o Apache V2.2.8 e, em seguida, use o módulo dinâmico resultante (mod_example.so) com o IBM HTTP Server.
Os clientes do IBM HTTP Server ocasionalmente tentam usar módulos de terceiros que não são construídos ou executados corretamente em suas plataformas com o Apache HTTP Server ou o IBM HTTP Server. Sempre que houver preocupação quanto à construção ou ao tempo de execução com módulos de terceiros, primeiro, verifique se ele é construído e opera corretamente com o Apache HTTP Server na mesma máquina. Se forem encontrados problemas com o Apache HTTP Server, não poderá ser esperado que o módulo funcione com o IBM HTTP Server.