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
 
 

 

 

 

 
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章