Crear módulos dinámicos en HP-UX

Son necesarios cuatro archivos para crear cualquier módulo. Se encuentran en el directorio /opt/HTTPServer/example_module.

  1. Instale el servidor.
  2. Copie todo el directorio módulo_ejemplo 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.exmpl por Makefile
  7. Edite Makefile y efectúe los cambios siguientes:
  8. Emita el mandato make.
  9. Copie el archivo .so resultante en /opt/HTTPServer/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.

Por ejemplo, pase a /opt/HTTPServer/example_module y ejecute el mandato make. Este mandato actúa en el archivo de ejemplo mod_example.c y resulta en la creación de un archivo .so para mod_example. Para crear su propio módulo, utilice el archivo de ejemplo (mod_example.c) como plantilla.