1.准备的环境

lamp基本环境

其他需要的编译环境

yum install gcc gcc-c++
yum install lib*
yum install apr*

yum install net-snmp*

2.启动snmpd httpd mysqld

3.安装rrdtool-1.4.5.tar.gz

./configure --prefix=/usr/local/rrdtool
make && make instal

4.安装cacti-0.8.7.tar.gz

  tar -zxvf cacti-0.8.7.tar.gz
  mkdir -pv /var/www/html/cacti
  useradd -d /var/www/html/cacti cacti
  mv -f /root/soft/cacti-0.8.7/* /var/www/html/cacti
  chown cacti:cacti -R /var/www/html/cacti
  chmod 755 -R /var/www/html/cacti

5.进行数据库的操作

  mysql -u root -p
  create database cacti;
  grant all on cacti.* to cactiuser@localhost identified by "cactiuser" #给权限
  use cacti
   source /var/www/html/cacti/cacti.sql #导入cacti数据库
   quit

6.网页配置

    http://ip/cacti
   进行安装配置

可能遇到的问题

1.http无法打开网页:查看httpd是否启动,防火墙是否关闭

2.配置完成后,打开graphs图片无法显示,但是点击里面之后能够显示图表
解决问题是:rrdtool版本问题。
方法:
Console----setting---General "RRDTool Utility Version"----不选择默认1.0版本,选择1.2版本。
刷新之后就好了。