旁门左道也谈cacti安装
生活随笔
收集整理的這篇文章主要介紹了
旁门左道也谈cacti安装
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
cacti作為一個(gè)優(yōu)秀的流量監(jiān)控軟件,很多人都在用它,很多人也很想使用它。但是后面的這很多人,確沒有能用上它。為啥呢?有句話說:“今天很難過,明天很難熬,后天很美好,但是很多人在明天晚上就Game Over了”很多想使用cacti的人,都是在安裝的時(shí)候解決不了依懶關(guān)系,最后不得已選擇放棄。那么這樣一款優(yōu)秀的流量監(jiān)控,加了插件還可以報(bào)警的軟件就這么放棄了?No!看我出招:旁門左道也談cacti安裝其實(shí)原理很簡單,咱們解決不了依懶關(guān)系,但是已經(jīng)有人幫咱們解決好了,為啥不用呢?這樣也有背開源精神。像centos的yum,ubuntu的apt-get都是這方面的范例。使用這些在線安裝的工具的一個(gè)不好的地方,就是安裝的路徑啥的都和編譯安裝不一樣。Ok,今天我就想給大家展示一下在ubuntu9.10上面,apt-get安裝cacti并升級到最新版本的過程。1.安裝cacti# apt-get install cacti會提示你下載一堆文件,這里面apache,php,mysql,snmp,rrdtool還有一些其它的字體文件啥的就全有了。選擇Y就開始了下載過程。經(jīng)過一段時(shí)間的等待,看網(wǎng)速,下載完了以后會依次提醒:輸入mysql的root密碼php的include的路徑被改變選擇使用cacti的web server(這個(gè)一定要選apache2)如果你第一步?jīng)]有給mysql的root帳號設(shè)置密碼的話,還會再提示你設(shè)置密碼。然后又經(jīng)過N長的updateing... cleaning...?會再次提醒你輸入mysql數(shù)據(jù)庫root的密碼(我就是不輸,愛咋咋地,建議大家在實(shí)際環(huán)境中一定輸入:))又是N長的等待會提示你是否為cacti建數(shù)據(jù)庫肯定yes啦。到這里看清楚了,第一步是先輸入mysql管理員root的密碼,如果設(shè)置了密碼就輸入,沒設(shè)置的話直接回車現(xiàn)在輸入cacti連接數(shù)據(jù)庫時(shí)的密碼,千萬記住喲重復(fù)剛才輸入的密碼:如果一切順利的話,看到下面這個(gè)畫面,你就安裝成功了現(xiàn)在你已經(jīng)可以通過訪問http://ip/cacti來訪問你安裝的cacti了。但是這個(gè)版本不是最新的。如果你只是想試用一下cacti到這里就可以進(jìn)行其它的配置了,但是筆者想直接升級到最新版本。所以如果你不想用最新版本可以跳過這部分直接看后面的配置2.升級cacti去cacti的主頁,或者通過下面的url直接下載目前的最新版本0.8.7ewget http://www.cacti.net/downloads/cacti-0.8.7e.tar.gztar zxf cacti-0.8.7e.tar.gzls cacti-0.8.7e你會發(fā)現(xiàn)里面全是php文件,再看一下這個(gè)ls /usr/share/cacti/site是不是發(fā)現(xiàn)是一樣的?對了,這里就是cacti的安裝目錄。我們把舊的site備份一下,把新版本移動(dòng)過去好了,現(xiàn)在訪問,cacti讓它自動(dòng)升級吧http://ip/cacti結(jié)果出錯(cuò)了:看來是數(shù)據(jù)庫文件,沒改。做好備份的一個(gè)好處就是,你可以隨時(shí)回退,也可以查詢舊的資料。看下site.bak/include/config.php 里的數(shù)據(jù)庫用戶名和密碼是咋寫的,填到新'include/config.php' 文件里就可以了。這里要說的就是:看到?jīng)]?實(shí)際的密碼文件在/etc/cacti/debian.php修改正確以后,可以看到下面的界面:點(diǎn)“下一步”,這個(gè)界面一定要注意嘍,咱們選擇"new install"而不是"update from cacti 0.8.x":會發(fā)現(xiàn),該找著的文件都找著了,沒有錯(cuò)誤選項(xiàng)(其實(shí)這里就是在檢查依懶關(guān)系):點(diǎn)擊finish,就來到了cacti的登陸界面:用戶名和密碼是多少呢?咱們一直都沒有輸用戶名和密碼啊?別著急,默認(rèn)內(nèi)置的用戶名和密碼都是admin.正確輸入以后,會提示你要更改密碼:重復(fù)兩遍新的密碼輸入以后,恭喜你,成功升級到0.8.7e!3.配置cacti其實(shí)嚴(yán)格意義上來說,算不上是配置cacti.因?yàn)檫@里不會教你怎樣添加一個(gè)服務(wù)器或者交換機(jī),如果有時(shí)間或者是有需要的話,可能會在后面提到.我們還需要做點(diǎn)什么呢?你點(diǎn)擊一下"graphs",你會發(fā)現(xiàn)是不是有很多小紅叉.對,就是沒有生成圖片.cacti安裝完以后,我們還需要添加一個(gè)'計(jì)時(shí)器',這個(gè)東東幫我們定時(shí)的去取會數(shù)據(jù),然后畫漂亮的圖,展現(xiàn)給我們.我們所要做的就是要添加一個(gè)計(jì)劃任務(wù):crontab -e*/5 * * * * /usr/bin/php /usr/share/cacti/site/poller.php > /dev/null 2>&1我們讓這個(gè)任務(wù)每五分鐘執(zhí)行一次.poller.php就是我們說的計(jì)時(shí)器了.過一段時(shí)間以后,是不是小紅叉已經(jīng)不見了?或者你現(xiàn)在就等不及可以直接執(zhí)行一下/usr/bin/php /usr/share/cacti/site/poller.php嘛.4.來看幾張效果圖
是不是有點(diǎn)心動(dòng)了呢?Cacti,你,值得擁有!
是不是有點(diǎn)心動(dòng)了呢?Cacti,你,值得擁有!
轉(zhuǎn)載于:https://blog.51cto.com/rainbird/238088
總結(jié)
以上是生活随笔為你收集整理的旁门左道也谈cacti安装的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 梦到弟弟又结婚了什么意思
- 下一篇: freebsd点到点的ipsec ***