Construir módulos dinâmicos no Solaris
São necessários quatro arquivos para criar algum módulo. Eles estão contidos no diretório /opt/IBMHTTPD/usr_mod.
- Instale o servidor.
- Copie o diretório usr_mod inteiro no diretório onde você fará sua construção (o "diretório build").
- Vá para o diretório build.
- Copie o arquivo module.c no diretório build
.
- Renomeie Makefile.tmpl para Makefile.
- Edite o arquivo Makefile e substitua SRCFILE pelo nome do arquivo-fonte, sem a extensão.
- Emita o comando make.
- Copie od_foo.so em opt/IBMHTTPD/libexec
- Inclua as diretivas LoadModule e AddModule em httpd.conf, assim como qualquer diretiva específica do módulo.
- Reinicie o servidor.