lunes, 8 de junio de 2015

Cacti Parte II




Una vez que haya habilitado el repositorio, vamos a descargar la
última versión de cacti.

http://www.cacti.net/

Y la guardamos en el disco del S.O:










































Establecer contraseña de MySQL


Para establecer una nueva contraseña para el servidor MySQL, utilice el siguiente comando. (Nota: Esto es para la nueva instalación de MySQL solamente).


#mysqladmin -u root password Tu-Contraseña

Crear Base de datos MYSQL Cacti:
 

Inicia  sesión en el servidor MySQL con la contraseña creada anteriomente y creamos la base de datos para  Cacti  con los siguientes comandos:


creamos la base de datos para  Cacti  con los siguientes comandos:


mysql -u root -p
mysql> create database cacti;
mysql> GRANT ALL ON cacti.* TO cacti@localhost IDENTIFIED BY 'your-password-here';
mysql> FLUSH privileges;
mysql> quit;


Instalación de  tablas para MySQL 

Primero buscamos la ruta del archivo de base de datos utilizando el comando RPM.





# rpm -ql cacti | grep cacti.sql


Al ejecutar el comando debería verse así:






/usr/share/doc/cacti-0.8.7d/cacti.sql



Ahora que tenemos la  ubicación del archivo Cacti.sql, escriba el comando siguiente para instalar las tablas, aquí tienes que escribir la contraseña de usuario Cacti.

mysql -u cacti -p cacti < /usr/share/doc/cacti-0.8.8a/cacti.sql 



Configurar las opciones de MySQL para Cacti


Abra el archivo ubicado en  /etc/cacti/db.php con el siguiente comando.



#vi /etc/cacti/db.php


/* make sure these values reflect your actual database/host/user/password */
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cacti";
$database_password = "your-password-here";
$database_port = "3306";
$database_ssl = false;

Configuración de Apache Server para instalación Cacti


Abra el archivo ubicado en /etc/httpd/conf.d/cacti.conf con el siguiente comando:

# vi /etc/httpd/conf.d/cacti.conf


Usted necesita habilitar el acceso a la aplicación Cacti para su red local o por nivel de IP. Porejemplo hemos habilitado el acceso a nuestra red local LAN 172.16.16.0/20. En tu caso, seríadiferente.

Alias /cacti    /usr/share/cacti
<Directory /usr/share/cacti/>
        Order Deny,Allow
        Deny from all
        Allow from 172.16.16.0/20
</Directory>

Por último, reinicie el servicio de Apache.

# service httpd restart
o también puede ser: 
# service httpd restart

Configuración de Cron para Cacti

Abrir el archivo  /etc/cron.d/cacti. Con el siguiente comando.


# vi /etc/cron.d/cacti

Elimine el comentario de la siguiente línea.
#*/5 * * * *    cacti   /usr/bin/php /usr/share/cacti/poller.php > /dev/null 2>&1




No hay comentarios:

Publicar un comentario