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)