系统版本centos6.6

第一步 安装扩展源

yum -y install epel-release


第二步 安装环境

yum -y install httpd php php-mysql php-gd mysql mysql-server mysql-devel libjpeg libjpeg-devel libpng libpng-devel


第三步 安装cacti及依赖包

yum -y install cacti net-snmp net-snmp-utils rrdtools


第四步 分别起服务

/etc/init.d/httpd start

/etc/init.d/mysqld start

/etc/init.d/snmpd start


第五步 修改httpd配置文件

vim /etc/httpd/conf.d/cacti.conf

Allow from all

/etc/init.d/httpd restart


第六步  布置mysql环境

mysql -uroot -e "create database cacti"

mysql -uroot -e "grant all on cacti.* to 'cacti'@'127.0.0.1' identified by 'cacti'"

mysql -uroot cacti < /usr/share/doc/cacti-0.8.8b/cacti.sql


第七部 修改cacti配置文件

主要是关于数据库的部分

vim /etc/share/cacti/include/config.php

$database_defaule = "cacti";

$database_hostname = "127.0.0.1";

$database_username = "cacti";

$databse_passwd = "cacti";


第八步 web安装cacti

http://192.168.150.251/cacti

鼠标流(略)


第九步 生成图片并加入计划任务

/usr/bin/php /usr/share/cacti/poller.php

crontab -e  

*/5 * * * * /usr/bin/php /usr/share/cacti/poller.php


客户机操作

第一步 安装snmp

yum -y install net-snmp


第二步 修改snmpd配置文件

vim /etc/snmp/snmpd.conf

syslocation 192.168.150.131

syscontact ROOT root@aminglinux.com

view  systemview included .1.3.6.1.2.1


web配置cacti

鼠标流cacti0.8.8b的安装_cacti的安装

点Devices






cacti0.8.8b的安装_cacti的安装_02

点右上角的Add




cacti0.8.8b的安装_cacti的安装_03修改四个地方 1.Description  2.Hostname  3.Downed Device Detection  4.SNMP Version  点create




cacti0.8.8b的安装_cacti的安装_04


点 create graphs for this host



cacti0.8.8b的安装_cacti的安装_05



这样就完成了远程客户机流量的监控。最后加入到tree。