rehi,
ja... genau das will ich ja tun.. aber wie deinstalliere ich dann wieder eine normale, non-rpm version? im Makefile ist keine uninstall option...
das ist zu sehr "in Windows gedacht". Bei Windows-Programmen hast du immer das Problem, daß die registry-Einträge ja übrigbleiben (was auch beim Indianer leicht über 100 Einträge sein können). Unter LINUX gibts keine registry, es reicht also, die Dateien und Verzeichnisse (nach Sicherung der httpd.conf) einfach zu löschen - mußt du natürlich als "root" machen. Das einzige Problem ist, daß die SUSE Konfigurationsdateien, logfiles, Startscripts usw. ziemlich eigenwillig "verstreut", aber bei einer "non-rpm"-Installation hast du diese Verzeichnisse ja mal selber vorgegeben und müßtest sie wiederfinden können. Wichtig ist noch, die rc.config zu überprüfen.
Außerdem: wenn du unsicher bist und deine bisherige Installation gut läuft, kannst du dir doch einfach für nen Probelauf erst mal einen zweiten Apache dazu installieren
und für die neuinstallation würde ich schon gerne die struktur des alten Apache beibehalten,
nichts hindert dich daran ;-) Diese "Struktur" wird ohnehin von deiner httpd.conf abgefragt, da hast du alle Pfade eingetragen, die du auch wieder benötigst.
... aber die module sind das problem.. ich weis nicht welche bei der standartinstallation schon mitkompiliert wurden
und mir ist nicht ganz klar, ob wir unter "Modul" dasselbe verstehn. Falls es dir nur um die Modul-Liste in der httpd.conf geht, ist das doch leicht zu überschauen und anzupassen.
sind das auch die normalen standartmodule die apache selber vorgibt (die im standartverzeichniss, oder sind das noch weitere, oder fehlen da noch welche)
im Prinzip kann es beinahe unzählig viele weitere geben, weil es dir freisteht, für eventuelle eigene Bedürfnisse auch eigene Module zu bauen und einzubinden. Aber für den "Normalfall" sollten die Module, die mitgeliefert werden, eigentlich ausreichen. Mach dir klar, was du vom Apache verlangst und ob du dafür irgendein Modul brauchst.
ich bin noch kein guru auf dem gebiet, bei den meisten modulen weis ich ja noch nicht mal was die tun, oder ob sie wichtig sind...
einige mögen wichtig sein, das hängt wirklich davon ab, was du von deinem Apache verlangst. Um heruaszufinden, was die "Standard-Module" machen, solltest du einfach Schritt für Schritt immer mal eins einbinden und gründlich nachschauen, was dann passiert. Im übrigen gibts für alle Module eine gut entwickelte Dokumentation, die du mitgeliefert bekommst, aber auch online abrufen kannst.
Grüße
Christoph S.
CU MaCo