PTzTechFeel
本文中使用的系统为RH9.0,本机IP地址为192.168.1.6 PTzTechFeel
PTzTechFeel
一、MRTG需要以SNMP服务为基础,所以请确保你的系统已经启用了此服务 PTzTechFeel
PTzTechFeel
1.请确保你的系统安装了以下软件包 PTzTechFeel
net-snmp-5.0.6-17 PTzTechFeel
net-snmp-devel-5.0.6-17 PTzTechFeel
net-snmp-utils-5.0.6-17 PTzTechFeel
PTzTechFeel
2.修改/etc/snmp/snmpd.conf PTzTechFeel
PTzTechFeel
去掉如下一行的注释 PTzTechFeel
view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc PTzTechFeel
PTzTechFeel
在大约55行处添加如下一行 PTzTechFeel
view systemview included .1.3.6.1.2.1.2 PTzTechFeel
PTzTechFeel
把如下行 PTzTechFeel
access notConfigGroup "" any noauth exact systemview none none PTzTechFeel
改作: PTzTechFeel
access notConfigGroup "" any noauth exact mib2 none none PTzTechFeel
PTzTechFeel
3.启用snmpd服务 PTzTechFeel
#service snmpd start PTzTechFeel
#chkconfig --levle 2345 snmpd on PTzTechFeel
PTzTechFeel
4.查看端口的开启状况 PTzTechFeel
# netstat -tunlp |grep snmp PTzTechFeel
tcp 0 0 0.0.0.0:199 0.0.0.0:* LISTEN 4973/snmpd PTzTechFeel
udp 0 0 0.0.0.0:161 0.0.0.0:* 4973/snmpd PTzTechFeel
PTzTechFeel
二、MRTG生成供浏览图像需要httpd服务的支持,同时也需要gd、libpng和zlib三个软件包的支持,而gd的正常运行也需要其它的几个软件,下面一并安装它们 PTzTechFeel
PTzTechFeel
1.安装zlib-1.2.3 PTzTechFeel
#tar zxvf zlib-1.2.3.tar.gz PTzTechFeel
#cd zlib-1.2.3 PTzTechFeel
#./configure --prefix=/usr/local/zlib PTzTechFeel
#make PTzTechFeel
#make install PTzTechFeel
PTzTechFeel
2.安装httpd-2.2.4 PTzTechFeel
#tar zxvf httpd-2.2.4.tar.gz PTzTechFeel
#cd httpd-2.2.4 PTzTechFeel
#./configure --prefix=/usr/local/apache --sysconfdir=/etc/httpd --enable-so --enable-track-vars --enable-rewrite --with-z-dir=/usr/local/zlib PTzTechFeel
#make PTzTechFeel
#make install PTzTechFeel
启动httpd PTzTechFeel
/usr/local/apache/bin/apachectl -k start PTzTechFeel
PTzTechFeel
3.安装libpng-1.2.14 PTzTechFeel
#tar zxvf libpng-1.2.14.tar.gz PTzTechFeel
# cd libpng-1.2.14