qqwe 发表于 2015-9-8 00:11:15

cacti 安装和组件添加

  安装cacti 步骤
  1、准备lamp环境
  2、准备所需包:rrdtool(绘图) cacti(安装程序) net-snmpd(数据收集)
  3、安装所需库文件 rrdtool所需库文件有: cairo libxm12 pango
  1.安装lamp环境:



1 yum -y install httpd mysql-server php php-mysql mysql-devel
2 chkconfig httpd on    #设置apache开机启动
3 chkconfig mysqld on#设置mysql开机启动
4
5 service httpd start   #开启http服务
6 service mysqld start   #开启mysql服务


  




1 测试是否成功
2
3 cd /var/www/html
4 touch index.php
5 vi index.php
6
7 <?php
8 phpinfo();
9 ?>
10
11 保存退出,在浏览器中测试效果


  2.安装rrdtool



1 yum install cairo-devel libxml2-devel pango-devel -y
2wget http://pkgs.fedoraproject.org/repo/pkgs/rrdtool/rrdtool-1.4.8.tar.gz/dbe59386db97fd2f2216729facd74ca8/rrdtool-1.4.8.tar.gz3 tar zxvf rrdtool-1.4.8.tar.gz
4 cd rrdtool-1.4.8
5 ./configure --prefix=/usr/local/rrdtool
如果出现下面的情况则需要安装gcc编辑器: yum install gcc* -y



6 make;make install#如果出现下面的情况,则需要安装perl 扩展库:yum install perl-ExtUtils-MakeMaker -y


7 ln -s /usr/local/rrdtool/bin/* /usr/local/bin/
  3.安装net-snmp



1 wgethttp://downloads.sourceforge.net/net-snmp/net-snmp-5.6.1.1.tar.gz
2 tar zxvf net-snmp-5.6.1.1.tar.gz
3 cd net-snmp-5.6.1.1
4 ./configure--prefix=/usr/local/net-snmp
5 make && make install
6 cp ./EXAMPLE.conf /etc/snmpd.conf
7 ln -s /usr/local/net-snmp/bin/* /usr/local/bin/
8 vi /etc/snmpd.conf#找到49行“rocommunity publiclocalhost” 把注释去掉
9 /usr/local/net-snmp/sbin/snmpd -c /etc/snmpd.conf #启动snmp
10 echo "/usr/local/net-snmp/sbin/snmpd -c /etc/snmpd.conf" >> /etc/rc.local   #加入开机启动
  4.安装cacti



1 wget http://www.cacti.net/downloads/cacti-0.8.8b.tar.gz
2 tar zxvf cacti-0.8.8b.tar.gz
3 mv ./cacti-0.8.8b/* /var/www/html#把下载的cacti包内容全部移到web目录中
4 chown -R apache:apache /var/www/html/
  4.1
页: [1]
查看完整版本: cacti 安装和组件添加