Dynamische Module unter Solaris erstellen
Zur Erstellung eines Moduls sind vier Dateien erforderlich. Diese Dateien befinden sich
im Verzeichnis "/opt/IBMHTTPD/usr_mod".
- Installieren Sie den Server.
- Kopieren Sie das gesamte Verzeichnis "usr_mod" in das Verzeichnis, in dem Sie Ihr Modul
erstellen möchten (das "Build-Verzeichnis").
- Wechseln Sie in das Build-Verzeichnis.
- Kopieren Sie Ihre Datei "module.c" in das Build-Verzeichnis
.
- Benennen Sie die Datei "Makefile.tmpl" in "Makefile" um.
- Öffnen Sie die Datei "Makefile" in einem Editor und ersetzen Sie
SRCFILE durch den Namen der Quellendatei ohne Erweiterung.
- Führen Sie den Befehl "make" aus.
- Kopieren Sie "mod_foo.so" in das Verzeichnis "opt/IBMHTTPD/libexec".
- Fügen Sie in der Datei "httpd.conf" die Anweisungen "LoadModule" und "AddModule" sowie alle
modulspezifischen Anweisungen hinzu.
- Starten Sie den Server erneut.