Dansguardian Logfile-Auswertung

Dansguardian Logo

Zum Auswerten unseres Dansguardian-Logfiles, bedienen wir uns eines einfachen und effektiven Perl-Programmes DGLog.

Die nötigen Perl-Module installieren wir via yum.

 # yum install perl-CGI perl-Compress-Zlib -y

Das Perl-Programm holen wir uns direkt von der Projektseite mittels wget.

# wget http://repository.nausch.org/public/dglog2_1.pl

Dieses File kopieren wir an die für uns richtige Stelle und weisen anschließen die Nutzerrechte entsprechend zu.

# mkdir /var/www/dansguardian
# cp dglog2_1.pl /var/www/dansguardian/
# chown apache:apache dglog2_1.pl
# chmod 750 dglog2_1.pl

Zur Auswertung unsers Dansguardian-Logfiles legen wir nun zum schluß einen geeigneten VHost an.

# vim /etc/httpd/conf.d/vhosts.conf
vhost.conf
#
# dansguardian.nausch.org
#
<VirtualHost *:80>
    ServerAdmin webmaster@nausch.org
    ServerName dansguardian.nausch.org:80
    ServerAlias www.dansguardian.nausch.org dansguardian.nausch.org
    ServerPath /
    DocumentRoot "/var/www/dansguardian"
    AddHandler cgi-script .pl
    <Directory "/var/www/dansguardian">
        Options ExecCGI
        AllowOverride AuthConfig
        Order deny,allow
        Deny from all
        Allow from 127.0.0.1
        Allow from 10.0.10.0/26
    </Directory>
    DirectoryIndex dglog2.pl
    ErrorLog logs/dansguardian_error.log
    CustomLog logs/dansguardian_access.log combined
</VirtualHost>

Abschließend starten wir dann unseren Webserver einmal durch:

# service httpd restart

Zu guter Letzt rufen wir die Auswertung, genauer gesagt die Auswahlmaske für die Selektion der Nutzerdaten im Browser unter der Adresse https://dansguardian.nausch.org/ auf.

Bildschirmhardcopy: Dansguardian Logfileauswertung mit dglog

Links

Diese Website verwendet Cookies. Durch die Nutzung der Website stimmen Sie dem Speichern von Cookies auf Ihrem Computer zu. Außerdem bestätigen Sie, dass Sie unsere Datenschutzbestimmungen gelesen und verstanden haben. Wenn Sie nicht einverstanden sind, verlassen Sie die Website.Weitere Information
  • centos/dansg/logs.txt
  • Zuletzt geändert: 20.04.2018 10:48.
  • von 127.0.0.1