Hallo,
ich versuche gerade tiefer in Apache einzusteigen, scheiter aber schon an missverständlichen Aussagen in Fachliteratur.
Ich bin der Meinung das ich z.B. PHP als Apache Modul installieren kann oder als Dynamic Shared Object.
In einem Buch lese ich nun folgendes:
"Zum Laden eines Moduls muss die entsprechende Zeile in die Konfigurationsdatei httpd.conf des Servers eingefügt werden. Eine solche Zeile hat das folgende Format:
LoadModule <Modulname> <Verzeichnisname>/<Dateiname>
Beispiel Modul mod_ssl:
LoadModule ssl_module modules/mod_ssl.so
Damit der Code eines solchen Moduls überhaupt in den Adressraum geladen werden kann muss dieser als dynamic shared object (UNIX) oder dynamic linked library (Windows) vorliegen."
Da sind nun beide Begriffe (Modul und DSO) miteinander erklärt?!?!? Gibt es denn nun nur Apache Module und diese Module müssen als DSO vorliegen? Existiert denn nur eine Installationsvariante als Modul/DSO oder beides?
Es geht im wesentlichen um die Anbindung von PHP oder Python an den Apache. Ich würde gerne eine Empfehlung bekommen wo ich die Varianten ausführlich nachlesen kann. Derzeitige Literatur war da nich so ergiebig.
Danke