需要的安装工具包下载网址:
http://www.cacti.net/downloads/cacti-0.8.8a.tar.gz
http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.4.5.tar.gz
http://www.cacti.net/downloads/spine/cacti-spine-0.8.8a.tar.gz
安装rrdtool所需的库文件
[root@bogon rrdtool-1.4.5]# yum -y install cairo-devel libxml2-devel pango-devel pango libpng-devel freetype freetype-devel libart_lgpl-devel
下载安装rrdtool工具
[root@bogon ~]# wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.4.5.tar.gz
[root@bogon ~]# tar zxf rrdtool-1.4.5.tar.gz
[root@bogon rrdtool-1.4.5]# mkdir -p /usr/local/rrdtool
[root@bogon rrdtool-1.4.5]# ./configure --prefix=/usr/local/rrdtool
[root@bogon rrdtool-1.4.5]# make && make install
设置Mysql数据库
启动数据库:
[root@bogon ~]# service mysqld start
创建用户并授权:
[root@bogon ~]# mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.1.73 Source distribution
Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> create database cacti; #创建Cacti库
Query OK, 1 row affected (0.00 sec)
mysql> grant all privileges on cacti.* to 'cacti'@'localhost' identified by '123';
#创建cacti用户,同时赋予cacti用户管理cacti数据库的权限。
Query OK, 0 rows affected (0.00 sec)
mysql> flush privileges; #刷新权限
Query OK, 0 rows affected (0.00 sec)
mysql>
snmp下载源:
官网下载最新net-snmp的tar包:http://www.net-snmp.org/download.html
net-snmp-5.4.4版下载:http://downloads.sourceforge.net/project/net-snmp/net-snmp/5.4.4/net-snmp-5.4.4.tar.gz
net-snmp-5.7.3版下载:http://downloads.sourceforge.net/project/net-snmp/net-snmp/5.7.3/net-snmp-5.7.3.tar.gz
安装snmp工具
下载: