在FREEBSD下安裝和配置MRTG

在FREEBSD下安裝和配置MRTG

1、用PORTS安裝: 
cd /usr/ports/net-mgmt/mrtg make install 
2、後面運行可能會因爲缺少以下組件而報錯 : /usr/local/bin/cfgmaker cvsup.freebsdsystem.org > mrtg.cfg Can't locate SNMP_util.pm in @INC (@INC contains: /usr/local/bin/../lib/mrtg2 /usr/local/bin /usr/local/lib/perl5/5.8.8/BSDPAN /usr/local/lib/perl5/site_perl/5.8.8/mach /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.8.8/mach /usr/local/lib/perl5/5.8.8 .) at /usr/local/bin/cfgmaker line 105.
 解決方法: perl缺少SNMP_util.pm模塊。 安裝以下支持: /usr/ports/net-mgmt/p5-SNMP_Session cd /usr/ports/net-mgmt/p5-SNMP_Session make install 
3、測試下看是否裝好: 運行/usr/local/bin/mrtg,只要沒報“Command no found”就Ok。 
4、安裝APACHE cd /usr/ports/www/apache22 make install 
5、生成cfg文件 /usr/local/bin/cfgmaker 團體名@IP地址 > mrtg.cfg 
6、修改mrtg.cfg WorkDir:/usr/mrtg #我建的目錄,通過WEB發佈的內容放在這裏 Refresh:300 RunAsDaemon:yes 注意沒有空格的!!!!! 
7、建個工作目錄 mkdir /usr/mrtg 
8、生成html文件 /usr/local/bin/indexmaker --output=/usr/mrtg/index.html /usr/local/etc/mrtg/mrtg.cfg 
9、啓動APACHE 修改路徑位 vi /usr/local/etc/apache22/httpd.conf DocumentRoot "/usr/mrtg" /usr/local/sbin/apachectl -k start 
10、最後一步了,啓動MRTG mrtg /usr/local/etc/mrtg.cfg 
11、打開瀏覽器查看 http://192.168.1.2/index.html 祝你成功!!!!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章