You are on page 1of 8

InstalacindeCacti

MarcoAntoniolvarezIglesias

ndicedecontenido
MonitorizacindeRedesconCacti......................................................................................................3
QuesCacti?.................................................................................................................................3
DndeConseguirlo?.......................................................................................................................3
InstalacinPrevia.............................................................................................................................3
InstalacinApache......................................................................................................................3
InstalacinPHP4.........................................................................................................................3
InstalacinlibapachemodPHP4................................................................................................3
InstalacinMysqlServer............................................................................................................3
InstalacinPhp4Mysql..............................................................................................................3
InstalacinRRDTOOL...............................................................................................................4
InstalacinNetSNMP................................................................................................................4
ConfiguracinMySQL...............................................................................................................4
InstalacindeCacti..........................................................................................................................4
ConfiguracindelCron.d............................................................................................................5
FinalizandoInstalacin...............................................................................................................5
Licencia................................................................................................................................................8

MonitorizacindeRedesconCacti
QuesCacti?
Cacti es un sistema de monitorizacin de redes, esto quiere decir, que podemos tener
controladoslosserviciosqueprestanuestraredentodomomentocasientiemporeal.Esunpotente
softwareconelquepodremoscontrolarentodomomentoelestadodenuestrared.

DndeConseguirlo?
Podremos conseguir Cacti en su pgina oficial o en los repositorios. Nosotros lo
instalaremosdesdeCdigoFuente.
http://www.cacti.net/download_cacti.php

InstalacinPrevia
Cactiesfcildeinstalar,slodependedeunosprogramasquenecesitaremosinstalar
previamente.

InstalacinApache

ParainstalarCacti,tendremosquetenerennuestroequipoelServidorApache.
#aptgetinstallapache

InstalacinPHP4

TendremosquetenerinstaladoPHP,paraello.
#aptgetinstallphp4
#aptgetinstallphp4cli

InstalacinlibapachemodPHP4

EstalibrerahacefaltaparaqueApacheyPHPsellevenbienentres.
#aptgetinstalllibapachemodphp4

InstalacinMysqlServer

PuestoqueMambotrabajaconbasededatostendremosquetenerinstaladoMysql.
#aptgetinstallmysqlserver

InstalacinPhp4Mysql

Tendremosqueinstalarestepaqueteparaquephp4seintegreconMysql.
#aptgetinstallphp4mysql

InstalacinRRDTOOL

TendremosqueinstalarestepaqueteparaqueCactifuncionecorrectamente.
#aptgetinstallrrdtool

InstalacinNetSNMP

Lomismoconestepaquete.
#aptgetinstallsnmp

ConfiguracinMySQL

Unaveztengamosinstaladostodoslospaquetesanteriores,tendremosqueconfigurar
nuestrabasededatosqueutilizarCacti.Primerocrearemosunusuarioysugrupo.
#addusercactiuser
#addgroupcacti

Yempezamoslaconfiguracindenuestrabasededatos.

#myqsl
mysql>setpasswordforroot@localhost=password('xxxxx');
mysql>createdatabasecactidb;
mysql>grantalloncactidb.*toroot;
mysql>grantalloncactidb.*toroot@localhost;
mysql>grantalloncactidb.*tocactiuser;
mysql>grantalloncactidb.*tocactiuser@localhost;
mysql>setpasswordforcactiuser@localhost=password('yyyyy);
mysql>exit

InstalacindeCacti

Unaveztengamostodosestospasosrealizados,vamosaprocederalainstalacindeCacti.
Paraello,tendremosquehacerlosiguiente:

#tarxzvfcacti0.8.6h.tar.gzC/var/www/
#mv/var/www/cacti0.8.6h/var/www/cacti
#cd/var/www/cacti/
#mysqluser=rootpassword=xxxxxcactidb<cacti.sql
#chownRcactiuserrra/log/

Ahoratendremosqueeditarelarchivodeconfiguracindeaccesoalabasededatosde
Cacti.
#vi/var/www/cacti/include/config.php

Ytendremosquecambiarlassiguienteslneas.

$database_defaut=cactidb;
$database_hostname=localhost;
$database_username=cactiuser;
$database_password=yyyyy;

ConfiguracindelCron.d

Tendremosquecrearunarchivoparamarcarlocomotarea.
#vi/etc/cron.d/cacti

Ytendrquetenerelsiguienteaspecto.
*/5****cactiuser/usr/bin/php/var/www/cacti/poller.php>/dev/null2>&1

FinalizandoInstalacin

Parafinalizartendremosqueaccederalsiguienteenlaceyseguirlospasosdelainstalacin.
http://localhost/cacti/

Nossaldrestaventana.PulsamossobreNext.

SeleccionamosNewInstallydenuevoNext.

Enesteapartadotendremosquefijarnosenquetodoslosapartadosestnmarcadosenverde
conlapalabra[FOUND],parapoderseguirlainstalacin.Sinohemostenidoproblemanos
mostrarelaspectodelacaptura,todocorrecto.

Alahoradeintroducirellogintendremosquerecordarque no eselusuarioquehemos
creado,sinounopordefectoquetraeCacti.ElusuarioserAdmin,ylacontraseaadmin.
Unavezintroducidosestelogininicialpordefecto,nospedirquecambiemoslacontrasea
yconestoterminamoslaInstalacindeCacti.

Conestohemosllegadoalfinal,esperoqueoshayaservidodeayuda.
Osaconsejoqueospasisporhttp://www.cacti.net/documentation.php

Licencia
EstaobraestbajounalicenciaReconocimientoNoComercialCompartirIgual2.5Spainde
CreativeCommons.Paraverunacopiadeestalicencia,visite
http://creativecommons.org/licenses/byncsa/2.5/es/oenvieunacartaaCreativeCommons,559
NathanAbbottWay,Stanford,California94305,USA.

You might also like