Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
centos:dansg:logs [16.11.2011 20:43. ]
django [Programmaufruf]
centos:dansg:logs [20.04.2018 10:48. ] (aktuell)
Zeile 1: Zeile 1:
 +====== Dansguardian Logfile-Auswertung ======
 +{{:​centos:​dansguardian-logo.png?​nolink&​80|Dansguardian Logo}}
 +
 +Zum Auswerten unseres Dansguardian-Logfiles,​ bedienen wir uns eines einfachen und effektiven Perl-Programmes [[http://​www.cherokeek12.org/​technology/​dg/​|DGLog]].
 +===== 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://​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
 +
 +===== V-Host Definition =====
 +Zur Auswertung unsers Dansguardian-Logfiles legen wir nun zum schluß einen geeigneten VHost an.
 +  # vim /​etc/​httpd/​conf.d/​vhosts.conf
 +
 +<code apache 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>​
 +</​code>​
 +
 +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://​dansguardian.nausch.org/​ auf.
 +
 +{{ :​centos:​dansg:​dglog.png?​650 |Bildschirmhardcopy:​ Dansguardian Logfileauswertung mit dglog}}
 +
 +
 +====== Links ======
 +  * **[[centos:​squid_dansg_6|Zurück zum Kapitel >>​Proxyserver Squid mit Web-Contentfilter Dansguardian und Virenfilter ClamAV unter CentOS 6.x<<​]]**
 +  * **[[wiki:​start|Zurück zu >>​Projekte und Themenkapitel<<​]]**
 +  * **[[http://​dokuwiki.nausch.org/​doku.php/​|Zurück zur Startseite]]**
 +
  
  • centos/dansg/logs.txt
  • Zuletzt geändert: 20.04.2018 10:48.
  • (Externe Bearbeitung)