PhpLogcon est une interface web en php qui vous permettra de consulter vos logs système au format syslog (syslog, syslog-ng, rsyslog). concurrent de : phpsyslog-ng

Site officiel : http://www.phplogcon.org

Pour ceux qui préfère essayer avant de bidouiller une démo est disponible à cette adresse : http://demo.phplogcon.org/

Téléchargement :

Vous le trouverez a cette adresse : http://www.phplogcon.org/downloads Installez le paquet dans votre rootdirectory apache :

cd /var/www
wget http://www.phplogcon.org/Downloads-req-getit-lid-59.phtml
tar xvzf phplogcon-2.7.2.tar.gz
cd phplogcon-2.7.2
mv phplogcon-2.7.2  phplogcon
chown -R user-apache: phplogcon
vi INSTALL

Configuration :

Configuration du vitualhost pour phplogcon :

<VirtualHost *:80>
ServerName phplogcon.domain.com
DocumentRoot /var/www/phplogcon/
ErrorLog /var/log/httpd/phplogcon-error.log
<Directory /var/www/phplogcon>
        AllowOverride All
        Options All -Indexes
        Order allow,deny
        Allow from all

        AuthUserFile /var/htaccess/.htpasswd
        AuthGroupFile /dev/null
        AuthName "Acces Restreint !"
        AuthType Basic
        <Limit GET POST>
                require valid-user
        </Limit>


</Directory>
</VirtualHost>

N'oubliez pas de redémarrer votre [serveur web|/index.php?post/2009/02/09/Compilation-Installation-et-Configuration-Apache2].

Il vous faudra aussi configurer un enregistrement CNAME dans votre serveur dns ([bind9 ?|/index.php?post/2008/12/31/Mettre-en-place-un-serveur-DNS-avec-bind9]).

phplogcon CNAME srvweb2 ///

Installation :

Rendez vous avec votre navigateur préféré à cette url : http://phplogcon.domain.com/src/

Arrivez la vous n'avez plus qu'a suivre les instructions, c'est tres simple, vous aurez une base et un utilisateur à créer sur votre serveur mysql.

Attention vous aurez peut être les droits de votre ou vos fichiers log à modifier pour que phplogcon puisse les lire.

Le seul petit souci ! oui y en a un... c'est les langages disponible pour l'interface... pas de français :(