32位CentOS安装cacti

(2013-04-28 23:14:21)

这两天在centOS下安装cacti-0.8.8a.tar,看到一篇0.8.7g的教程http://blog.chinaunix.net/uid-23914782-id-158124.html,安装方法和0.8.8a基本相同。

1.安装依赖包:
yum -y install httpd php php-mysql php-snmp mysql mysql-serverperl-DBD-MySQL php-pdo net-snmp net-snmp-libs net-snmp-utilsnet-snmp-devel ruby ruby-devel php-pear
2.设置开机启动snmpd,httpd,mysqld 服务
chkconfig httpd on
chkconfig snmpd on
chkconfig mysqld on

3.安装rrdtools
yum listrrd*

找到相关的组件
再yum install


4.配置snmp
#  vi /etc/snmp/snmp.conf
将com2secnotConfigUser default public
改为:com2secnotConfigUser 127.0.0.1 public (这是监控本地,被监控主机设置)
将access  notConfigGroup “”     any  noauth exact  systemview   none  none
改为:access notConfigGroup “”  any  noauth exact  all          none  none
#view all included   .1      80
将前面的#注释去掉。
重新启动 snmp 服务

5.安装cacti数据以及模板
配置mysql数据库
# mysql
Mysql > CREATE DATABASE cacti;
Mysql > grant all privileges on cacti.* to cacti@localhost identified by ‘cacti’;
Mysql > grant all privileges on cacti.* to [email protected] identified by ‘cacti’;
Mysql > grant all privileges on cacti.* to cacti@% identified by ‘cacti’;
Mysql >flush privileges;
Mysql >quit
tar -xzvf  cacti-0.8.7g.tar.gz
# mv cacti-0.8.7g/ /var/www/html/cacti
# mysql -ucacti -pcacti cacti </var/www/html/cacti/cacti.sql
vim /var/www/html/cacti/include/config.php
修改成:
$database_type= “ mysql ” ;
$database_default = “cacti” ;
$database_hostname = “ localhost ” ;
$database_username = “cacti” ;
$database_password = “cacti”
添加用户
useradd cacti
passwd cacti
cd  /var/www/html/cacti/
chown -R cacti rra/ log/
# crontab -e
*/5 * * * * php /var/www/html/cacti/poller.php> /dev/null2>&1
访问http://IP/cacti 开始安装
第一次登陆 U/P 都为:admin,并且需要强行修改。
第一次绘图比较慢。需要一定的时间,请耐心等待

安装好cacti之后就直接看到到了Plugin Management。无需在单独装了

安装完后到docs.cacti.net/plugins官网去下载相关插件,然后到登陆CACTI网站后台 PluginManagement 菜单安装即可!


你可能感兴趣的:(mysql,linux,cacti)