Centos下Cacti快速shell安裝程序精簡(jiǎn)版
Centos下Cacti快速shell安裝程序的過(guò)程如下!
有朋友說(shuō)
cacti安裝一條龍h
ttp://blog.chinaunix.net/u1/46222/showart_1000408.html
太麻煩,太復(fù)雜了?所以做個(gè)精簡(jiǎn)版shell程序進(jìn)行快速安裝,以使用cacti監(jiān)測(cè)系統(tǒng)性能及網(wǎng)絡(luò)流量
經(jīng)測(cè)試撰寫(xiě)的, 歡迎大家批評(píng)指教
在 CentOS 5.1 上安裝比 Fedora 7 麻煩很多, 主要是因?yàn)闆](méi)有 yum
cacti,可用要自己判斷和安裝一大堆附件。
如果還是認(rèn)為麻煩,哪就直接去下載CactiEZ CD光盤(pán)鏡像。
下載Cactiez 0.4 CD
Shell安裝代碼:
echo -e "******************************************"
echo -e "Program : cacti_centos51_small.20080501.sh "
echo -e "Cacti Install Shell Script (CentOS 5.1) "
echo -e "by Lu 2008/05/01 "
echo -e "******************************************"
echo ""
#先要保證你的Centos系統(tǒng)能夠正常上網(wǎng),因?yàn)閥um程序要從網(wǎng)絡(luò)安裝需要的附加開(kāi)發(fā)套件。
yum -y install httpd mysql-server cacti php php-mysql php-snmp net-snmp
net-snmp-libs net-snmp-utils rrdtool gcc libart_lgpl-devel zlib-devel
libpng-devel freetype-devel
wget http://www.cacti.net/downloads/cacti-0.8.7b.tar.gz
wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.2.27.tar.gz
chkconfig snmpd on
chkconfig httpd on
chkconfig mysqld on
service snmpd restart
service httpd restart
service mysqld restart
tar zxvf rrdtool-1.2.27.tar.gz
cd rrdtool-1.2.27
./configure
make
make install
ln -s /usr/local/rrdtool-1.2.27/bin/rrdtool /usr/local/bin/rrdtool
cd ..
tar zxvf cacti-0.8.7b.tar.gz -C /var/www/html
mv /var/www/html/cacti-0.8.7b /var/www/html/cacti
cd /var/www/html/cacti
#p#
#建立cacti數(shù)據(jù)庫(kù)及設(shè)置用戶訪問(wèn)權(quán)限
mysqladmin --user=root create cacti
mysql -e "use cacti; show databases; "
mysql cacti
mysql -e "use cacti; show tables; "
mysql -e "GRANT ALL PRIVILEGES ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'cactiuser' ; "
mysql -e " flush privileges; "
mysql -e "use mysql; select * from user where User='cactiuser'; "
#利用時(shí)程表設(shè)置輪洵
echo "*/5 * * * * root /usr/bin/php /var/www/html/cacti/poller.php > /dev/null 2>&1 " >> /etc/crontab
#echo "" >> /etc/crontab
#cat /etc/crontab | grep poller
service snmpd restart
service httpd restart
service mysqld restart
#用firefox測(cè)試cacti
echo -e "\033[32mfirefox http://localhost/cacti & \033[0m"
echo -e "\033[32mUserName : admin \033[0m"
echo -e "\033[32mPassword : admin \033[0m"
firefox http://localhost/cacti &
通過(guò)文章的簡(jiǎn)述,我們明白了Centos下Cacti快速shell安裝程序!
【編輯推薦】
- CACTI 網(wǎng)絡(luò)流量監(jiān)控工具
- Cacti監(jiān)控實(shí)例
- Cacti的插件安裝和使用
- Cisco路由器或交換機(jī)上配置SNMP
- cacti客戶端的配置(windows linux 交換機(jī))
- cacti 匯總流量圖-將數(shù)據(jù)合并后作圖