LANGKAH UTK MENGINSTAL MRTG DI FBSD -=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-==- Created 27-12-2003 - aka polei E-mail: polei@MyBSD.org.my Perhatian : Sebelum melakukan operasi instalasi MRTG ini sila lakukan "cvsup" terlebih dahulu supaya akan menjadikan /usr/ports anda yg terkini,terletest,tercanggih,terbaru, terberteknologi,tercyber,termirc,terjub0q,terkanben dll.Ini kerana saya memilih utk melakukan instalasi MRTG ini dgn menggunakan "ports" ...ape.. kenapa saya tak menggunakan source?.source lebih nampak h4x0r?. Heheh..ini kerana saya suka jalan yg senang..mudah, tak menyusahkan diri,keluarga,siputih(kucing peliharaan di kg),kerbau pendek(binatang peliharaan tak secara langsung di kg),rakan˛ dll. Peringatan : segala masalah yg terjadi jika menggunakan manual ini adalah amat dikesali dan anda menangung sendiri kerugian anda,saya tidak terlibat/punyai-kuasa utk menanggung kerugian anda.Nota ini terbit adalah sebenarnya untuk peringatan diri saya sendiri sebab saya ni insan yg bebal/pelupa.Jika ada langkah˛ yg tersilap dibawah ini saya dahulukan dgn jutaan kemaafan.ILMU utk SEMUA SEMUA kongsi ILMU. JOM!!! ------------------------------------------------------------------------------------ 1. Langkah pertama-tama adalah dgn menginstal ucd-snmpd terlebih dahulu peeps@RATAH:MRTG:#cd /usr/ports/net/ucd-snmpd | cd: no such file or directory: /usr/ports/net/ucd-snmpd |------> huh!! takde!! kene tipu!! | selepas mencari-cari serata reban | rupanya ia ade di /ports/net/net-snmp4/ | (rujukan:- http://www.freebsd.org/ports/net.html) so ..dah jumpa location ucd-snmpd tu ..ape tunggu lagi jom le.. 1a.peeps@RATAH:MRTG:#cd /ports/net/net-snmp4/ 2a.peeps@RATAH:net-snmp4:#make install clean ok pas siap dia install pegi kat /usr/local/etc/rc.d utk lihat ade tak file startup script snmpd.h dlm tu, kalo ade jalankan cmd seperti dibawah ni :- peeps@RATAH:rc.d:#sh /usr/local/etc/rc.d/snmpd.sh peeps@RATAH:rc.d:#ps auwxc | grep snmpd root 129 0.0 3.7 3424 1052 con- I 2:05AM 0:00.92 snmpd ok cun..... snmpd dah jalan ...so mari kita install "MRTG" 2. peeps@RATAH:rc.d:#cd /usr/ports/net/mrtg peeps@RATAH:mrtg:#make install clean .......bla bla bla ..dia install ....... .......gek gok gek gok sebab komputer buruk nak mampus .......siap peeps@RATAH:mrtg:# peeps@RATAH:mrtg:#cd /usr/local/etc/mrtg peeps@RATAH:mrtg:#ls 2 ./ 2 ../ 20 mrtg.cfg.sample peeps@RATAH:mrtg:#cfgmaker .... bla bla akan .... keluar usage dia .... peeps@RATAH:mrtg:#cfgmaker public@nama.box.korang > mrtg.cfg ]--->default cmd utk cfgmaker ia akan probe sume interface box anda cth:- cfgmaker public@ratah.edu.my > mrtg.cfg peeps@RATAH:mrtg:#ls total 30 2 ./ 2 ../ 6 mrtg.cfg 20 mrtg.cfg.sample 0 mrtg.ok ok skang snmpd dah siap MRTG pun dah siap..mari kita install apache plak,utk apache saya memilih utk menginstal menggunakan source... ini bukan kerana hax0r ..tetapi kerana nak customise sendiri folder :) peace..kuang kuang kuang peeps@RATAH:webs:#wget http://mirrors.webcraftsolutions.com/apache/httpd/apache_1.3.29.tar.gz --12:01:07-- http://mirrors.webcraftsoolutions.com/apache/httpd/apache_1.3.29.tar.gz => `apache_1.3.29.tar.gz' Resolving mirrors.webcraftsolutions.com... done. Connecting to mirrors.webcraftsolutions.com[202.188.124.52]:80... connected. HTTP request sent, awaiting response... 200 OK Length: 2,435,809 [application/x-tar] 11% [===========> ] 272,080 247.21K/s ETA 04:52^ peeps@RATAH:webs:#tar -zxvf apache_1.3.29.tar.gz peeps@RATAH:webs:#cd apache_1.3.29 peeps@RATAH:webs:#./configure --prefix=/usr/local/sarang ---->taruk le kat dir mana korg nak letak..default pon buleh peeps@RATAH:webs:#make peeps@RATAH:webs:#make install peeps@RATAH:webs:#ee /usr/local/sarang/conf/httpd.conf --> edit le ape yg patut ...korg lebih expet peeps@RATAH:webs:# ok pas siap install + configure tapi jgn run dulu apachectl tu.sebab anda kena buat satu direktori untuk MRTG di web root direktori ..so.. peeps@RATAH:webs:#mkdir /usr/local/sarang/htdocs/MRTG ---->web root aku kat /usr/local/sarang/htdocs so...buat dir MRTG kat situ le..kalo korg ikut le kat mana korgnye web root. ok pas siap buat dir utk MRTG tu kopikan sume file MRTG yg berada di /usr/local/share/mrtg/ ke /usr/local/sarang/htdocs/MRTG cth:- peeps@RATAH:webs:#cp /usr/local/share/mrtg/* /usr/local/sarang/htdocs/MRTG/ peeps@RATAH:webs:#cd /usr/local/sarang/htdocs/MRTG/ peeps@RATAH:MRTG:#ls . .. kuang kuang kuang ..ade le bebanyak file..maleh nak cp paste..korg cek sendiri. ok dah siap cp dan cek fefail ...mari startkan apachectl peeps@RATAH:MRTG:#/usr/local/sarang/bin/apachectl start ok siap up apache tu ..buat configure fail mrtg.cfg yg berada di /usr/local/etc/mrtg peeps@RATAH:webs:#ee /usr/local/etc/mrtg/mrtg.cfg # Created by # /usr/local/bin/cfgmaker public@ratah.edu.my ### Global Config Options # for UNIX # WorkDir: /home/http/mrtg WorkDir: /usr/local/sarang/htdocs/MRTG -------------------> tambah line ni, path MRTG yg korg letak dlm web root korg tu # or for NT # WorkDir: c:\mrtgdata save n exit ok pas siap edit mrtg.cfg tadi runkan cmd ni sebanyak 3x:- peeps@RATAH:webs:#mrtg /usr/local/etc/mrtg/mrtg.cfg ok bila dah buat tu 3x kita kene masukkan mrtg ni kedlm crontab utk jadikan ia mengupdatekan diri dia sentiasa cmdnya ialah seperti berikut :- peeps@RATAH:webs:#crontab -e akan keluau satu ruang kosong tekan button i di keyboard dan masukkan line nih 0,5,10,15,20,25,30,35,40,45,50,55 * * * * /usr/local/bin/mrtg /usr/local/etc/mrtg/mrtg.cfg --->utk update setiap 5 menet tekan button esc di keybod pehtu disusuli ngan button shift + : pastu tekan w tekan q tekan shift + ! pehtu tekan enter siap ..... aaaa ntah ape le aku tulis...tak paham..tak paham....korg mesti penin kan bace natang nih... test le MRTG korg tu http://host.korg.com/MRTG ... dia akan berubah setiap 5 menet. Greet :- en muhd gigco,en muhd ded1 dan en en mybsd sekalian alam,tq