¡Esta es una revisión vieja del documento!
W3perl es una analizador de log para distintos formatos de logs.
- Web : CLF, ECLF, W3C, IIS …
- Squid : Native, CLF
- FTP : ProFTP, xferlog
- Mail : Exim / Postfix / Sendmail
Ahora le explicaremos como como instalarlo y configurarlo. Antes debemos tener instalado perl en nuestro sistema.
#apt-get install perl
Después debemos instalar los paquetes que nos háran falta para que todo marche bien de ahora en adelante. Instalamos make(build-essential) para complilar e instalar los modulos perl necesarios.
#apt-get install apache2 build-essential
Instala los siguientes paquetes que es el equivalente a los CPAN(que son los paquetes que se encargan del envio de correos y de la ubicación geográfica):
OJO tiene que ser en esta configuración: #apt-get install libmime-lite-perl #apt-get install libgeo-ip-perl #apt-get install libgeo-ipfree-perl
Ahora bajaremos el .deb de w3perl para proceder a su instalación: puede buscarlo en http://www.w3perl.com/download o puede descargarlo aki para Debian w3perl_3.19_all.deb o para CentOS w3perl-3.19-1.el7.centos.noarch.rpm
Instalamos el paquete deb:
# dpkg -i w3perl_3.11_all.deb
Ahora levantamos en el navegador esta direccion http://ip-servidor/w3perl/admin/index.html para proceder a configurarlo.
Y ya estamos listo para configurar el tipo de log que vamos a mostrar. Elejimos “Make a new config” o podemos modificar una configuración existente. Nos mostrará la lista de todas las configuraciones que estan disponiples para distintos tipos de log. Por ejemplo elegiré en la seccion config file en la lista “config-squid-native”