開始進入教學吧。
第一步
開啟終端機。
第二步
切換使用者為root,所以
請輸入
su -
並按下enter。
在輸入root的密碼,切換成root。
第三步
啟動xampp服務。如果已啟動了,此步驟就略過。
輸入
/opt/lampp/lampp start
按下enter,就可以開啟xampp服務,如圖中所示。
第四步
安裝所需要的套件,net-snmp、mrtg、gd、libpng、zlib。
透過yum安裝,請輸入
yum -y install net-snmp mrtg gd libpng zlib
並按下enter,就會自己安裝了,就等他跑玩吧。
第五步
備份snmp設定檔
輸入
mv /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.bak
按下enter。
第六步
使用vi編輯snmp設定檔
輸入
vi /etc/snmp/snmpd.conf
按下enter,此時會開一個新的檔案如下圖。
第七步
如圖中所示,三個標起來的地方(紅色字體)視你的主機環境做更改。
①處通常都是192.168.1.0/24 ,如果你的主機ip是192.168.10.xxx,就改為192.168.10.0/24
②處請改為CentOS 5,如果你是Ubuntu就改成 Ubuntu吧。
③處請填入一個使用者與他的信箱。
com2sec local localhost public
com2sec mynetwork 192.168.1.0/24 public
group MyRWGroup any local
group MyROGroup any mynetwork
group MyRWGroup any otherv3user
view all included .1 80
access MyROGroup "" any noauth 0 all none none
access MyRWGroup "" any noauth 0 all all all
syslocation CentOS 5
syscontact 使用者 <使用者@xxx.xxx.xxx>
第八步
將上面的所有設定,複製到vi編輯視窗內
如圖,如無法複製,請先確定你已經進入insert模式。vi要進入insert模式的方法,在vi視窗內,按下鍵盤的「i」鑑就可以了。
第九步
複製完後,案一下「esc」跳離開insert編輯模式。
並輸入鍵盤的「:」鍵,在底下:處輸入「wq」並按下enter,他就會存檔並離開了。
第十步
啟動snmp
輸入
/etc/rc.d/init.d/snmpd start
按下enter
第十一步
輸入
chkconfig snmpd on
按下enter,此指令是要讓snmpd在開機自後自動啟動。
然後建立網頁資料夾。
輸入
mkdir /opt/lampp/htdocs/mrtg
按下enter
第十二步
建立mrtg設定檔
請輸入
cfgmaker --global 'WorkDir: /var/www/mrtg/web' \
--global 'Options[_]: growright' \
--global ' Language:big5' \
--output /etc/mrtg/mrtg.cfg \
public@IP
按下enter
**注意上面紅色IP的地方,是要輸入你這台SERVER的IP唷,比如你的是192.168.1.10
就要輸入public@192.168.1.10
第十三步
產生網頁檔案。
請輸入
env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg
並執行三次如下圖
第十四步
進入網頁資料夾。
輸入
cd /opt/lampp/htdocs/mrtg
按下enter
輸入
ls
按下enter,檢查看看有沒有出現上圖這些檔案,有的話就代表正確嘍!快完成了。
第十五步
產生主要監控的網頁檔案。
輸入
indexmaker /etc/mrtg/mrtg.cfg > index.html
按下enter。
最後一步
開瀏覽器,
並連到你剛剛設定的那個資料夾。
網址為 你的IP或者domain mane/mrtg/index.html
如果出現上圖就代表成功拉。
ubuntu、fedora都可以使用上面方式安裝。但ubuntu要注意snmp與mrtg的路徑唷,因為ubuntu的程式路徑大部分都會減少。
參考資料:鳥哥的linux私房菜--偵測 Linux 上面的流量;楊錦昌學生用伺服器建置流程(CentOS 5 版)
沒有留言:
張貼留言