Mrtg 的安装与配置
环境:RedHat 9.0
前提:apach.e可以正常运行(rpm安装和tarball安装都.可以);我是采用rpm安装的学习
所需软件:
z.lib-1.2.3.tar.gz 女人
libpng-1.2..8.tar.bz2<性病>
freetype.-2.1.10.tar.gz<性病>
j.pegsrc.v6b.tar.gz.
gd-2.0..33.tar.gz(广告)
net-snmp-5.0.26.-17 美容
mr.tg-2.12.2.tar.gz 汽车
net-snmp-5.0.26-1.7在RedHat9.0.上是默认安装的,其余我都下载到/usr/local/src目录下学习
1、 安装zlib
cd . /usr/local/src 女人
gunzip –c zlib.-* .tar.gz | tar xf .–--------------彩票
rm. zlib-*.tar.gz.
mv zlib-* zlib
./configure
make
2.安装libpng
bunzip2. libpng.-*.tar.bz2 | tar xf - 外汇
rm libpn.g-*.tar(广告)
mv libpng-.*.tar libpng投资
cd libpng
mak.e –f scripts/makefile.std CC=gc.c ZLIBLIB=../zlib ZLIBINC=../zlib.
rm *.so.* *.so
3.安装 free.type和jpegsrc 电子
./configure
make
make install
4. 安装gd
gunzip –c gd-2.0.33.tar.gz | tar .x.f –投资
mv gd-2.0..33 gd.
cd gd
env CPPFLAGS=”-I../zlib .–I../libpng” LDFL.AGS="-L../zlib –L../libpng" \电影
./.configure –disable-.shared教育
make
cp ./libs/*.
5.安装mrtg
gunzip –c mrt.g-2.12..2.tar.gz | tar xvf –[成人用品]
mv mr.tg-2.12.2 mrtg电脑
cd mrtg-2.12.2
./configure –prefix=/usr/local/.mrtg-2 –with-gd=/usr/local/src/gd –with-z=/usr/local/src/zlib –wit.h-pn.g=/usr/local/src/libpng虚拟主机
make
make install
6.mrtg 是工作在snmp协议上的,所以必.须安装sn.mp软件包,并对其进行相应的配置。.
rpm –ivh net-snmp-5.06-17 #一般redhat9.0.会.默认安装上去的。 鲜花
vi /etc/snmp/snmpd.conf #安装.完以后,对/etc/snmp/snmpd.conf进行配置,使其.配合mrtg工作 电子
在第62行找到:
access notConfigGroup "" any. noauth exact systemview none non.e [成人用品]
改为:
access notConfigGroup "" any noauth .exact mib2 .none none .
在89行把下面的#号去掉
view mib2 incl.uded .iso.org.dod..internet.mgmt.mib-2 fc .
在397行上加上:
rocommunity. mrtg.
community是mrtg,而不是常见的public;ro.的意.思是read only 乙肝
启动snmp服务:
/e.tc/rc.d/init.d/snmp.d start--------------彩票
检查snmp服务是否运行:
netstat .–an | grep “:161” 女人
7.配置mrtg
因为我是通过rpm默认安装的apache,也没有对其做任何修改,只是把http.d 服务启动,所以默认主页地址仍然是/var./www/html投资
mkdir /var/ww.w/html/mrtg 建材
cp /usr/.local/src/mrtg/images/* /var/www/html./mrtg images/* 美容
/usr/local/mrtg/bin/cfgmaker --output=/.var/www/html./mrtg/mrtg.c.fg mrtg@192.168.0.25<性病>
在/var/www/html/mrtg目录下,并且监控192.168.0.25地址,这个地址是本机的网卡.I.P地址. 美容
v.i /var/www/ht.ml/mrtg/mrtg.cfg虚拟主机
修改以下内容:
Wo.rkDir: /v.ar/www/html/mrtg .
Options[_]: gro.wright, bi.ts 美容
Language:GB231.2 建材
启动mrtg服务:
/usr/local/mrtg/bi.n/mrt.g /var/www/html/mrtg/mrtg.cfg .
8. 制作首页index.ht.ml:虚拟主机
/usr/loca.l/mrtg/bin/indexmaker --output=/var/www/html/mrtg/index.html -.-title=服务器流量统计 ./var/www/html/mrtg/mrtg.cfg .
indexmaker是制作.首页的一个程序,会自.动地输出一个index.html的文件教育
8.为mrtg设定系统例行.性任务 汽车
5分钟运行.一次,生成统计信息。 健康
crontab -e
*/5 * * * * root /usr/loca.l/mrtg/bin/mrtg /var/www/h.tml/mrtg/mrtg.cfg 健康
9. 重新启动snmp.和http服务.
10. 通过
http://192.168.0.25/mrtg就可以看到网络流量统计图了。 健康
起初,按照网上的一些文档进行配置.,没有一次成功,对我的打击挺大.,就搁置了一段时间,后来还是希望把mrtg配置出来,于.是我捧着词典看完.令我头大的mrtg文档,根据自己的理解并结合网上的相应的文档进行摸索,终于成功了。写出来只是希望对像我一样的菜鸟有些帮助。.