Angefangen hat alles mit Subversion. Ich wollte einen der Entwicklungsserver neu aufsetzen und bei dieser Gelegenheit gleich von CVS auf SVN umsteigen. Nachdem man mit SVN als Apache Modul (mod_dav_svn) flexibler ist, als mit dem standalone Server svnserve, wurde ich endlich gezwungen Apache von Version 1.3 auf 2.2 zu aktualisieren. Und wenn ich schon mal dabei bin, könnte ich doch auch gleich PHP auf Version 5 bringen und mod_jk kompilieren, oder?
Auf diesem Server läuft Mac OS X Server 10.3.9, was die Sache nicht unbedingt vereinfacht, da es kaum vernünftige Binaries dafür gibt. Tools wie zum Beispiel Fink oder MacPorts wollte ich nicht installieren, da ich der Meinung war, die Kompilierung der einzelnen Komponenten schnell erledigen zu können. Eventuell hätte ich mir mit diesen Tools einiges an Zeit gespart. Es hat ein bisschen gedauert, aber nun läuft der Server mit Apache 2.2 und PHP 5.2.4. Hier eine kleine Anleitung. Continue reading…