Crear módulos dinámicos en Solaris

Para construir cualquier módulo, son necesarios cuatro archivos. Se encuentran en el directorio /opt/IBMHTTPD/usr_mod.

  1. Instale el servidor.
  2. Copie todo el directorio usr_mod al directorio donde se efectuará la creación ("directorio de creación").
  3. Pase al directorio de creación.
  4. Copie el archivo module.c al directorio de creación
  5. .
  6. Renombre Makefile.tmpl por Makefile.
  7. Edite Makefile y sustituya SRCFILE por el nombre del archivo de origen, sin la extensión.
  8. Emita el mandato make.
  9. Copie mod_foo.so en opt/IBMHTTPD/libexec
  10. Añada las directivas LoadModule y AddModule a httpd.conf, así como también las directivas específicas del módulo.
  11. Reinicie el servidor.