Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
| centos:dansg:logs [21.11.2011 12:31. ] – [dglog2.pl] Quelle angepasst django | centos:dansg:logs [20.04.2018 10:48. ] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== Dansguardian Logfile-Auswertung ====== | ||
| + | {{: | ||
| + | |||
| + | Zum Auswerten unseres Dansguardian-Logfiles, | ||
| + | ===== Download und Installation ===== | ||
| + | ==== Perl-Module ==== | ||
| + | Die nötigen Perl-Module installieren wir via **yum**. | ||
| + | # yum install perl-CGI perl-Compress-Zlib -y | ||
| + | ==== dglog2_1.pl ==== | ||
| + | Das Perl-Programm holen wir uns direkt von der Projektseite mittels **wget**. | ||
| + | # wget http:// | ||
| + | Dieses File kopieren wir an die für uns richtige Stelle und weisen anschließen die Nutzerrechte entsprechend zu. | ||
| + | # mkdir / | ||
| + | |||
| + | # cp dglog2_1.pl / | ||
| + | |||
| + | # chown apache: | ||
| + | |||
| + | # chmod 750 dglog2_1.pl | ||
| + | |||
| + | ===== V-Host Definition ===== | ||
| + | Zur Auswertung unsers Dansguardian-Logfiles legen wir nun zum schluß einen geeigneten VHost an. | ||
| + | # vim / | ||
| + | |||
| + | <code apache vhost.conf> | ||
| + | # | ||
| + | # dansguardian.nausch.org | ||
| + | # | ||
| + | < | ||
| + | ServerAdmin webmaster@nausch.org | ||
| + | ServerName dansguardian.nausch.org: | ||
| + | ServerAlias www.dansguardian.nausch.org dansguardian.nausch.org | ||
| + | ServerPath / | ||
| + | DocumentRoot "/ | ||
| + | AddHandler cgi-script .pl | ||
| + | < | ||
| + | Options ExecCGI | ||
| + | AllowOverride AuthConfig | ||
| + | Order deny,allow | ||
| + | Deny from all | ||
| + | Allow from 127.0.0.1 | ||
| + | Allow from 10.0.10.0/ | ||
| + | </ | ||
| + | DirectoryIndex dglog2.pl | ||
| + | ErrorLog logs/ | ||
| + | CustomLog logs/ | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | Abschließend starten wir dann unseren Webserver einmal durch: | ||
| + | # service httpd restart | ||
| + | |||
| + | ===== Programmaufruf ===== | ||
| + | Zu guter Letzt rufen wir die Auswertung, genauer gesagt die Auswahlmaske für die Selektion der Nutzerdaten im Browser unter der Adresse https:// | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | |||
| + | ====== Links ====== | ||
| + | * **[[centos: | ||
| + | * **[[wiki: | ||
| + | * **[[http:// | ||
| + | |||