cacti

1:需要依赖包
 httpd  mysql mysql-devel(ndoutils需要它的支持) php5.2(由于Npc需要Json的支持,php5.1不支持json)
 
2.0软件的安装:
yum install httpd mysql-server rrdtool net-snmp
yum install php php-mysql php-gd php-pdo php-json php-snmp
yum install cacti
由于yum源提供的php目前版本为5.1.6不能够支持json,因此需要一个php的扩展源。
在/etc/yum.repos.d生成utterramblings.repo,内容如下
[utterramblings]   
name=Jason's Utter Ramblings Repo
baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/   
enabled=1   
gpgcheck=1   
gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka

3.0 mysql 数据库
create database cacti;
grant all privileges on cacti.* to cacti@localhost identified by '123456'; 
flush privileges;
导入数据
cd /var/www/cacti
mysql -u cacti -p123456 cacti<cacti.sql

4.0 cacti数据库相关配置
    4.1 vi /var/www/cacti/include/config.php
 修改如下:
  $database_type = "mysql";
  $database_default = "cacti";
  $database_hostname = "localhost";
  $database_username = "cacti";                   ##改为刚的用户名
  $database_password = "passwd";                  ##改为刚设置的密码
  $database_port = "3306";
     4.2  vi /var/www/cacti/include/global.php
  同上

 5.0 定时任务
 crontab -e
 */5 * * * * php -f /var/www/cacti/poller.php >/dev/null 2>&1
 查看定时任务是不是执行:
 less /var/log/cron
 
 

 

 

 

 
 

你可能感兴趣的:(职场,cacti,休闲)