centos 5.3 cacti 完美安裝配置
一、安裝環境:
系統版本:centos 5.3 64位
二、正式安裝:
注意* 這裡lamp環境部署:
這裡給出yum安裝lamp,5分鐘搞定方法:yum install httpd mysql mysql-server php php-mysql -y 即可
1、安裝rrdtool之前需要安裝相應的lib庫,如下安裝:
yum install cairo-devel libxml2-devel pango pango-devel –ytar xzf rrdtool-1.4.5.tar.tar
cd rrdtool-1.4.5
./configure
--prefix
=/usr/local/rrdtool/
make
make install
ln -s /usr/local/rrdtool/bin/* /usr/local/bin/
2、安裝snmp:
tar xzf net-snmp-5.4.3.tar.gzcd net-snmp-5.4.3
./configure
--prefix
=/usr/local/net-snmp/
make
make install
ln -s /usr/local/net-snmp/bin/* /usr/local/bin/
cp example.conf /usr/local/net-snmp/share/snmp/snmpd.conf
/usr/local/net-snmp/sbin/snmpd -c /usr/local/net-snmp/share/snmp/snmpd.conf
echo 「/usr/local/net-snmp/sbin/snmpd -c /usr/local/net-snmp/share/snmp/snmpd.conf」
>
>
/etc/rc.local
這裡我實際用的yum install net-snmp –y 安裝的。
3、安裝cacti
tar xzf cacti-0.8.7g.tar.gz && cp cacti-0.8.7g /usr/local/apache2/htdocs/cacti接下來建立cacti資料庫並配置如下:
mysql -uroot –p 輸入你的密碼進入資料庫,然後建立資料庫:
create database cacti; 建立庫
grant all on cacti.* to cactiuser@'localhost' identified by '123456'; 建立使用者並授權
flush privileges; 重新整理許可權
4、mysql配置完畢後,把cacti資料匯入cacti資料庫裡面:
mysql -ucactiuser -p cactiusr/local/apache2/htdocs/cacti/cacti.sql
回車輸入cacituser使用者的密碼123456即可。
5、在crontab裡面新增如下:
*/1 * * * * /usr/bin/php /var/www/html/cacti/poller.php
三、以上配置完畢後
我們直接安裝即可。
直接訪問
http://伺服器ip/cacti/install/index.php 即可,如果報錯,具體問題具體解決,我遇到的問題是:
it is not safe to rely on the system』s timezone settings php
四、cacti優化
當我們的伺服器上千臺,一台cacti伺服器檢查也會很慢,那怎麼辦呢,這時候可以考慮優化mysql資料庫,建立索引,使用spine輪訓方式!
centos 安裝cacti 筆記
yum y install wget service iptables stop 關閉防火牆 setenforce 0 關閉selinux chkconfig level 2345 snmpd on 設定snmp啟動項 chkconfig level 2345 httpd on 設定http啟動項 ...
Cacti的安裝之CentOS
拿台伺服器來裝cacti了,初期選材選了很久,考慮是用freebsd呢,還是用rhel,甚至還考慮過windows下面裝,最後的最後,還是選擇centos下面裝咯。其實看中的是它的穩定和yum的資源。基本上cacti是運作在apache php mysql net snmp工具集 rrdtool這樣...
Centos基於xampp安裝CACTI
cacti是php編寫的b s結構運維軟體,具有簡單易用的特點,但是安裝相對比較複雜,這裡記錄下安裝過程進行分享 二 由於xampp預設的mysql密碼為空,需要先修改密碼 opt lampp bin mysql uroot p use mysql update user set password ...