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.

  1. Instale o servidor.
  2. Copie o diretório usr_mod inteiro no diretório onde você fará sua construção (o "diretório build").
  3. Vá para o diretório build.
  4. Copie o arquivo module.c no diretório build
  5. .
  6. Renomeie Makefile.tmpl para Makefile.
  7. Edite o arquivo Makefile e substitua SRCFILE pelo nome do arquivo-fonte, sem a extensão.
  8. Emita o comando make.
  9. Copie od_foo.so em opt/IBMHTTPD/libexec
  10. Inclua as diretivas LoadModule e AddModule em httpd.conf, assim como qualquer diretiva específica do módulo.
  11. Reinicie o servidor.