Ayuda para IBM HTTP Server: Construcción de módulos dinámicos en AIX

Crear módulos dinámicos en AIX

Para construir cualquier módulo, son necesarios cuatro archivos. Se encuentran en el directorio /usr/HTTPServer/módulo_ejemplo.

  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 /usr/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 /usr/HTTPServer/módulo_ejemplo y ejecute el mandato make. Este mandato actúa en archivo de ejemplo mod_example.c y da como resultado 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.