TOP

Instalación Loganalyzer en Debian

Loganalyzer es una herramienta que nos permite gestionar nuestros logs de manera eficaz a través de una interfaz Web. Además nos ayuda al analisis de los mismos, generando reportes.



 Instalaremos el aplicativo en una máquina con Debian 6. El procedimiento es el siguiente:

Descargamos la aplicación de la página oficial de adison y lo subimos a nuestra máquina mediante FTP o el método que gustemos.

Descomprimimos el .tar.gz. Si hemos dejado el fichero en /home/usuario hacemos:

cd /home/usuario
tar -xvf loganalyzer-3.4.5.tar.gz

Copiamos el contenido de las carpetas src y contrib que aparecen dentro de la carpeta que genera dentro al descomprimir al directorio /var/www/loganalyzer, que creamos previamente ( o a algún directorio al cual tenga permisos nuestro webserver)

mkdir /var/www/loganalyzer
cp -R /home/usuario/loganalyzer-3.4.5/src/* /var/www/loganalyzer/
cp -R /home/usuario/loganalyzer-3.4.5/contrib/* /var/www/loganalyzer/

 Damos permisos de ejecución al fichero configure.sh (que hemos copiado de la carpeta contrib), y lo ejecutamos para que nos genere el archivo config.php.

Antes de iniciar la configuración a través del navegador web, configuraremos la base de datos donde se guardarán todos los cambios y configuraciones, para ellos tenemos que instalar los siguiente:

apt-get install mysql-server php5-mysql
( y Php5 si no lo tenemos previamente)

Creamos la base de datos y el usuario con permisos sobre la misma, que le pasaremos posteriormente a la configuración de loganalyzer.

mysql -uroot -p
create database loganalyzer;
grant all privileges on loganalyzer.* to 'loganalyzer'@'localhost' identified by "password";
flush privileges;

Con estos comandos, hemos creado la base de datos loganalyzer y el usuario loganalyzer con password "password" con permisos sobre la misma.

Instalamos Apache si no lo tenemos ya, y modificamos el archivo con el virtualhost por defecto, para que el document root apunte a nuestro directorio de loganalyzer.

vi  /etc/apache2/sites-enabled/000-default

#
DocumentRoot /var/www/loganalyzer
.
.
#

Ya estamos en disposición de iniciar la instalación via web. Para ello abrimos nuestro navegador web favorito e introducimos la ip de nuestra máquina, con la modificación del fichero 000-default conseguimos que metiendo la ip nos redireccione a la instalación de loganalyzer directamente.

Seguimos los pasos que nos va mostrando el proceso para completar la instalación, sin olvidarnos de habilitar el uso de la base de datos y eligiendo nuestra fuente de datos.


En posteriores entradas veremos como configurar syslog-ng para que muestre nuestros logs mediante loganalyzer.



0 comentarios:

Publicar un comentario