系统版本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
鼠标流(略)
第九步 生成图片并加入计划任务
/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
点Devices
点右上角的Add
修改四个地方 1.Description 2.Hostname 3.Downed Device Detection 4.SNMP Version 点create
点 create graphs for this host
这样就完成了远程客户机流量的监控。最后加入到tree。