Informática: instalación y configuración de cactus

  
        

Primero, el software del paquete de instalación

Aquí hay algunos necesarios, adjuntaré el paquete de descarga a continuación, apache, mysql, php se puede instalar a través de yum.

RRDtool http://oss.oetiker.ch/rrdtool/

Net-snmp http://www.net-snmp.org/

Cacti http: //www.cacti.net/

Segundo, configuración de instalación

1, instale LAMP

[root @ localhost] # yum -y install httpd mysql-server php php- Mysql mysql-devel [root @ localhost] # chkconfig httpd on [root @ localhost] # chkconfig mysqld on [root @ localhost] # /etc/init.d/mysqld start Install here via IP, prueba phpinfo para ver si es normal, Por cierto, mire la expansión de los sockets, no hay ningún abierto, luego los cactus abiertos informarán un error.

2, instalar rrdtool

La instalación de Rrdtool requiere cairo, libxml2, soporte de biblioteca de pango, se puede instalar a través de yum [root @ localhost] # yum -y install cairo-devel libxml2-devel pango-devel [root @ localhost] # tar zxvf rrdtool-1.4.7.tar.tar [root @ localhost] # cd rrdtool-1.4.7 [root @ localhost] # ./configure --prefix = /usr /local /rrdtool A continuación, puede obtener un error, necesita instalar el kit gcc, puede instalar gcc directamente yum. [root @ localhost rrdtool-1.4.7] # make &&make install [root @ localhost rrdtool-1.4.7] # ln -s /usr /local /rrdtool /bin /* /usr /local /bin /< Br>

3, instale snmp

[root @ localhost ~] # tar zxvf net-snmp-5.6.1.1.tar.gz [root @ localhost ~] # cd net-snmp-5.6.1.1 [root @ localhost net-snmp-5.6.1.1] # ./configure --prefix = /usr /local /net-snmp [root @ localhost net-snmp-5.6.1.1] # make &&make install [root @localhost net-snmp-5.6.1.1] # cp EXAMPLE.conf /etc/snmpd.conf [root @ localhost ~] # ln -s /usr /local /net-snmp /bin /* /usr /local /bin /[root @ localhost ~] # vim /etc/snmpd.conf Localice esta línea: #rocommunity public localhost Quite el comentario [root @ localhost ~] # /usr /local /net-snmp /sbin /snmpd -c /etc /snmpd. Conf join boot [root @ localhost ~] # echo " /usr /local /net-snmp /sbin /snmpd -c /etc/snmpd.conf " > > /etc/rc.local


4. Instale cacti

[root @ localhost ~] # tar zxvf cacti-0.8.7i-PIA-3.1.tar.gz [root @ localhost ~] # mv cacti- 0.8.7i-PIA-3.1 /* /var /www /html /El directorio del sitio web de Cacti se trasladó al directorio web [root @ localhost ~] # chown -R apache: apache /var /www /html /#connect to mysql create database mysql > create database cacti; #create cacti cacti database mysql > insert en mysql. Valores de usuario (host, usuario, contraseña) ('localhost', 'cacti', contraseña ('123456')); #Crear usuario cacti, contraseña 123456 mysql > flush privileges; sobrecargar mysql autoriza mysql > concédelo todo en cacti. * para cacti @ 'localhost' identificado por '123456'; Autorice cactus para cacti de usuario [root @ localhost ~] # cd /var /www /html /[root @ localhost html] # mysql -ucacti -p123456 cacti < cacti .sql #import cacti database Modifique el archivo de configuración del sitio web, use los parámetros correctos de la base de datos de conexión [root @ localhost html] # vim include /config.php $ database_type = " mysql "; $ database_default = " cacti "; database_hostname = " http: //192.168.0.33/install /Aparece la interfaz instalada.


Después de realizar un monitoreo de tráfico, ¡volverá a ser perfecto!
Dirección original: http://www.splaybow.com/post/linux-cacti.html

Copyright © Conocimiento de Windows All Rights Reserved