1.安裝 snmp,php-snmp,php,php-mysql
yum install snmp*
yum install php-snmp
………………………………
2. wget ftp://ftp.pbone.net/mirror/atrpms.net/el4-i386/atrpms/stable/rrdtool-1.0.50-25.0.1.el4.i386.rpm
rpm –ivh rrdtool-1.0.50-25.0.1.el4.i386.rpm
3. 安裝 cacti
到官網下載安裝 http://www.cacti.net/download_cacti.php
Cacti 的安裝目錄必需是您的 Web Server 能夠讀取的有效目錄。
tar -zxvf cacti-0.8.7g.tar.gz
mv cacti-0.8.7g /var/www/cacti
4. 建立 Cacti 用的 MySQL 資料庫,名稱為cacti:
5. 匯入資料庫
root # mysql -u root -p cacti < cacti.sql
6. 建立一個 MySQL使用者及密碼供Cacti使用.
mysql> GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'cactiuser';
mysql> flush privileges;
7. vi /var/www/html/cacti/include/config.php
$database_password = "cactiuser";
修改這一行密碼,其餘設定都是默認
8. 建立一cactiuser
useradd –m cactiuser
passwd cactiuser 密碼為cactiuser
9. 設定排程 crontab -u cactiuser –e
*/5 * * * * cactiuser php /var/www/html/cacti/poller.php > /dev/null 2>&1
10. chmod 755 -R /var/www/html/cacti
chown –R cactiuser.cactiuser /var/www/html/cacti/rra
chown –R cactiuser.cactiuser /var/www/html/cacti/log
參考:
http://cacti.xxoo.net/modules/sections/index.php?op=listarticles&secid=3