Nach dem erfolgreichen Update auf Wordpress 2.5 wollte ich auch gleich eine lang aufgeschobene Aufgabe erledigen: die Entwicklung eines einfachen Plugins zur Nutzung von tagthe.net für Wordpress. Es gab zwar schon einmal ein ähnliches Plugin, das ich aber weder mit Wordpress 2.3 noch mit 2.5 zum Laufen gebracht habe. Dank der REST-Schnittstelle von tagthe.net und JSON war es mit ein paar Zeilen jQuery-Magic recht schnell implementiert und voilà: TagThePress ward geboren. Weiterlesen…
Leopard kommt zwar mit Apache 2.2.6 inklusive mod_proxy_ajp daher, aber wieder ohne mod_jk. mod_proxy_ajp dient zwar als Ersatz, wer aber trotzdem frei nach dem Motto “If it ain’t broke, don’t fix it” keine Lust/Zeit hat, seine Projekte alle umzukonfigurieren (und durchzutesten), wird weiterhin mit mod_jk arbeiten wollen.
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. Weiterlesen…