码迷,mamicode.com
首页 > 其他好文 > 详细

cacti 安装和组件添加

时间:2015-04-28 16:00:17      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:

安装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
2  wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.4.8.tar.gz
3 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 wget  http://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 public  localhost” 把注释去掉
 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

cacti 安装和组件添加

标签:

原文地址:http://www.cnblogs.com/cpy-devops/p/3911133.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!