PIX Logging Architecture mit Lighttpd

In der Anleitung von PLA wird als Webserver nur der Apache mit einem Konfigurationsbeispiel angegeben. Da mir Lighty aber viel besser gefällt, habe ich die letzte PLA-Installation mit diesem Webserver gemacht. Die einzige kleine Hürde ist dabei die CGI-Zuweisung.

PLA liegt bei mir unter /var/www/pla2/, der images-Ordner unter /var/www/pla2/images/.

Die Konfiguration des VHosts hat folgenden Aufbau:

$HTTP["host"] == "pla.example.com" {
        server.name = "pla.example.com"
        server.document-root = "/var/www/pla2/"
        accesslog.filename = "/var/log/lighttpd/pla2.log"
        $HTTP["url"] !~ "^/images" {
                cgi.assign = ( "" => "" )
        }
}

Die benötigten Perl-Module kann man unter Ubuntu mit

sudo aptitude install libdbi-perl libcgi-perl libdbd-mysql-perl libdate-manip-perl libfile-tail-perl libgd-graph-perl

installieren. (Das Modul Net::Whois::IP habe ich bei den Ubuntu Paketen nicht gefunden, das kann aber von CPAN installiert werden).

PIX Logging Architecture mit Lighttpd

Leave a comment