아.. 소스설치는 안하길 원했는데.. 해보자구염..!!
MRTG를 소스 설치하기 위해선 zlib, libpng, gd 가 설치되어 있어야 하므로 이것들 부터 한 다음 MRTG 설치를 함

1. zlib 설치

yongbok# mkdir /usr/local/src && cd /usr/local/src
yongbok# wget http://www.gzip.org/zlib/zlib-1.1.4.tar.gz
yongbok# tar xzvf zlib-1.1.4.tar.gz
yongbok# mv zlib-1.1.4 zlib && cd zlib
yongbok# ./configure
yongbok# make && cd ..

2. libpng 설치

yongbok# wget ftp://ftp5.freebsd.org/pub/CTAN/support/ghostscript/3rdparty/graphics/png/libpng-1.0.15.tar.gz
yongbok# tar xzvf libpng-1.0.15.tar.gz
yongbok# mv libpng-1.0.15 libpng && cd libpng
yongbok# make -f scripts/makefile.std CC=gcc ZLIBLIB=../zlib ZLIBINC=../zlib && cd ..

3. gd 설치

yongbok# wget http://www.boutell.com/gd/http/gd-2.0.11.tar.gz
yongbok# tar xzvf gd-2.0.11.tar.gz
yongbok# mv gd-2.0.11 gd && cd gd
yongbok# env CPPFLAGS=”-I../zlib -I../libpng” LDFLAGS=”-L../zlib -L../libpng” \
./configure –disable-shared –without-freetype –without-jpeg
yongbok# make && cd ..

4. MRTG 설치

yongbok# wget http://oss.oetiker.ch/mrtg/pub/mrtg-2.16.2.tar.gz
yongbok# tar xzvf mrtg-2.16.2.tar.gz
yongbok# cd mrtg-2.16.2
yongbok# ./configure –prefix=/usr/local/mrtg \
–with-gd=/usr/local/src/gd \
–with-z=/usr/local/src/zlib \
–with-png=/usr/local/src/libpng
yongbok# make && make install

cfg 생성 (cfg 이름은 아무거나 상관없음)

yongbok# /usr/local/mrtg/bin/cfgmaker [email protected] > /usr/local/mrtg/ruo91.cfg

생성된 cfg 파일을 열어서 사용자 환경에 맞게 추가 후 MRTG 데몬이 주기적으로 5분 마다 실행 하도록 옵션 추가

yongbok# vi /usr/local/mrtg/ruo91.cfg

### Global Config Options
# html, 이미지 그래프가 생성 될 디렉토리
WorkDir: /home/www/traffic
# 한국어 설정
Language: korean
# 주기적으로 5분마다 실행
RunAsDaemon: yes

MRTG 실행

yongbok# /usr/local/mrtg/bin/mrtg /usr/local/mrtg/ruo91.cfg
Daemonizing MRTG …

index 파일 생성

yongbok# /usr/local/mrtg/bin/indexmaker /usr/local/mrtg/ruo91.cfg \
–output=/home/www/traffic/index.html –title=”Yongbok Traffic”

mrtg source