September 2008

Installation der Dokumentation

Manpages installieren

Wenn Erlang wie im vorigen Kapitel beschrieben aus den Quellen in das Homeverzeichnis des Nutzers installiert wurde fehlen noch die Manualpages und der Dokumentation. Die Manpages werden eifanch in das Verzeichnis ~/erlang/lib/erlang entpackt (Hinweis: ~/erlang ist ein Symlink auf das installierte Release, siehe vorheriger Abschnitt).

Manpages "fixen"

Installation aus den Quellen

Die aktuelle Version von Erlang kann von erlang.org bezogen werden. Zum aktuellen Zeitpunkt ist das die Version "12B-5", dh. das vierte Update des Releases 12.

Der download bestehtr aus insgesamt drei Teilen:

  • otp_src_R12B-5.tar.gz enthält die Quellen der kompletten Laufzeit und Entwicklungsumgebung
  • otp_doc_html_R12B-5.tar.gz die Dokumentation und
  • otp_doc_man_R12B-5.tar.gz die MAN-Pages.

Erlang

Now Listening - Brad Sucks (again)

front.pnguhh, die letzte Woche fing ja gut an! "Brad Sucks" veröffentlicht sein neues Album "Out of it". Und wie schon bei seinem Album "I Don't know what I'm doing" gibt es natürlich wieder einen Download des Albums, wieder markiert mit dem Slogan "Please steal this CD".

Beschränkung des Tomcat 5 AJP Connectors auf "localhost"

Apache HTTP-Server und Tomcat werden gern über mod_jk zusammenbetrieben. Dafür stellt Tomcat einen sogenannten AJP Connector zur Verfügung, über den er Request vom Apache HTTP Server erhält. Der Tomcat 5.5 in Debian Etch bindet diesen Connector an alle vorhandenen (auch externen) Netzwerkinterfaces, so dass er von ausserhalb erreichbar ist. In vielen Fällen (HTTP Server und Tomcat auf der selben Maschine) ist es aber ausreichend, diesen Connector an "localhost" zu binden. Der Tipp, wie das zu machen ist, mag zwar simpel sein, da ich aber gelegentlich immer wieder in der Dokumentation suche, was nun genau zu tun ist, hier eine kurze Anleitung zum wiederfinden.

Debian Etch, Tomcat 5.5 und SUN JDK6 von backports.org

www.backports.org ist ein möglicher Weg, um ein aktuelles Debian Stable (derzeit: "4.0r4, aka Etch") selektiv mit aktualisierten Paketen zu versorgen. In der Regel funktioniert das recht gut, manchmal kann es aber doch zu kleineren Reiberen kommen. Hier ein Tip, wie man Tomcat 5.5 aus dem Etch repository zusammen mit SUN's JDK 1.6 aus dem Backports Repository zum laufen bekommt.