Centos下Cacti如何快速shell安裝程序,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來學(xué)習(xí)下,希望你能有所收獲。
創(chuàng)新互聯(lián)公司服務(wù)項目包括馬龍網(wǎng)站建設(shè)、馬龍網(wǎng)站制作、馬龍網(wǎng)頁制作以及馬龍網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,馬龍網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到馬龍省份的部分城市,未來相信會繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
Centos下Cacti快速shell安裝程序的過程如下:
有朋友說
cacti安裝一條龍h
ttp://blog.chinaunix.net/u1/46222/showart_1000408.html
太麻煩,太復(fù)雜了?所以做個精簡版shell程序進(jìn)行快速安裝,以使用cacti監(jiān)測系統(tǒng)性能及網(wǎng)絡(luò)流量
經(jīng)測試撰寫的, 歡迎大家批評指教
在 CentOS 5.1 上安裝比 Fedora 7 麻煩很多, 主要是因為沒有 yum
cacti,可用要自己判斷和安裝一大堆附件。
如果還是認(rèn)為麻煩,哪就直接去下載CactiEZ CD光盤鏡像。
下載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),因為yum程序要從網(wǎng)絡(luò)安裝需要的附加開發(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
#建立cacti數(shù)據(jù)庫及設(shè)置用戶訪問權(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è)置輪洵
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測試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 &
看完上述內(nèi)容是否對您有幫助呢?如果還想對相關(guān)知識有進(jìn)一步的了解或閱讀更多相關(guān)文章,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對創(chuàng)新互聯(lián)的支持。