Re: [tanya-jawab] program untuk buat web searching
Coba scriptku --- ---ini buat mengindex - function startindex($dir,$site_id,$table) { $sql="DELETE from $table WHERE site_id='$site_id'"; mysql_query($sql); index($dir,$site_id,$table); } function index($dir,$site_id,$table) { global $nondir;
$handle=opendir($dir) or die("error dir $dir"); while (false !== ($file = readdir($handle))) { $file=trim($file); if ($file!="." && $file!=".." && !$nondir[$file]) { $fullpath="$dir/$file"; if (is_dir($fullpath)) { if (substr($file,0,1)!="_" ) { echo "
$fullpath"; index($fullpath,$site_id,$table); } } else { $exte = explode(".",$file); $ext=strtolower($exte[count($exte)-1]); if ($ext=="htm" || $ext=="html" ) { echo "
$fullpath"; indexfile($fullpath,$site_id,$table); //die(); } } } } closedir($handle); }
function indexfile($filename,$site_id,$table) { $fd = fopen ($filename, "r"); $isi_asli = fread ($fd, filesize ($filename)); fclose ($fd); $isi=strtolower($isi_asli); $isi=ereg_replace("'"," ",$isi); $isi=ereg_replace("\""," ",$isi); $isi=ereg_replace("\r","",$isi); $isi=ereg_replace("\n","",$isi); //$isi=ereg_replace("\""," ",$isi); //$isi=ereg_replace(">"," ",$isi); //$isi=ereg_replace("<"," ",$isi); $title=get_title($isi); //echo "title=$title"; $sql="INSERT INTO $table (site_id,filename,title,words) VALUES ('$site_id','$filename','$title','$isi')";
mysql_query($sql) or die(" error$sql"); }
function get_title($isi) { list ($title, $buang) = explode("",$isi); list ($buang, $title) = explode("",$title); return ucwords($title);
} Contoh panggil function untuk mengindex suatu directory include "../include/database.php"; include "../include/index_func.php";
$site_id="hot_news"; $dir="../$site_id"; $table="myindex";
set_time_limit(600); startindex($dir,$site_id,$table); -- Contoh pemakain search - echo " Hasil search $word :"; $myword=trim($word); $search_time=date("Y-m-d H:i:s",time()); $myword=ereg_replace(" ","%",$myword); if ($myword!="" && strlen($myword)>2) { $sql="SELECT filename,title FROM myindex WHERE wordslike '%$myword%' ORDER BY site_id "; //echo $sql; $rs=mysql_query($sql); while ($row=mysql_fetch_array($rs)) { $filename=$row['filename']; $title=$row['title']; $amydir=explode("/",$filename); $mydir=""; for ($i=0;$i if ($mydir!=$mydir_old) { echo " $mydiru>"; } echo " $title "; $mydir_old=$mydir; } } 1. Program untuk baca list file On Sun, Jan 11, 2004 at 06:50:59PM +0700, Indra Wahyudi wrote: hi all program apa ya untuk bisa buat membuat websearching yach seperti google or dll... yang diinstall pada linux dimana bisa d/l-nya TO> PERL, kamu bisa search deh. TO> THO kalau mau searching, bisa pakai api nya Google. jadi bisa minjem google buat search engine website kamu. cuma caranya saya blom tahu .. bbrp site pakai cara gitu sih. coba ke http://www.hdig.org/ www.htdig.org?;-) -- Unsubscribe: kirim email kosong ke [EMAIL PROTECTED] Arsip dan info di http://linux.or.id/milis.php FAQ milis http://linux.or.id/faq.php
Re: [tanya-jawab] = Internet Sharing =
Coba script ini asumsi : eth0 connect ke internet. echo "1" > /proc/sys/net/ipv4/ip_forward iptables -A FORWARD -p tcp -j ACCEPT iptables -A FORWARD -p udp -j ACCEPT iptables -A FORWARD -p icmp -j ACCEPT iptables -t nat -A POSTROUTING -o eth0 -p tcp-j MASQUERADE iptables -t nat -A POSTROUTING -o eth0 -p udp-j MASQUERADE iptables -t nat -A POSTROUTING -o eth0 -p icmp-j MASQUERADE Aris G -= avudz syah putra =- wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Sat, 13 Dec 2003, Anton Indra Cahyana wrote: Ada beberapa pertanyaan yg akan saya ajukan menyangkut pekerjaan, saya ingin membuat sebut jaringan yg dapat memungkinkan satu koneksi Internet di satu PC dapat di-sahring ke PC yg lain yg berhubungan dalam satu jaringan, dalam satu PC ini saya install RedHat dan dua buah NIC. Bagaimana caranya dan apa program tamhanan di Linux? untuk kernel 2.4.x anda bisa menggunakan iptables, biasa nya sudah di masukkan ke dalam sistem anda pas instalasi. sebelum praktek.. untuk manual nya, coba anda baca : http://www.linuxguruz.com/iptables/howto/iptables-HOWTO.html smoga sukses ! kindly regards, avudz http://www.linux-kita.com .. http://www.avudz.cc avudz @ EFNET and DALNET, pC @ irc.allnetwork.org Linux 2.4.23-sec.stable i686 16:44:22 up 2 days, 7:39, 2 users, load average: 0.17, 0.06, 0.06 - - ... I have read the INSTRUCTIONS ... -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/3DGUIy9tVSbbYrgRAk+8AJ92A6R0HteUz2IEYGYG+QRGRCrwpwCfZPQJ DHY+fvfHdUUuV+CI7/mwhEU= =+EW7 -END PGP SIGNATURE- -- Unsubscribe: kirim email kosong ke [EMAIL PROTECTED] Arsip dan info di http://linux.or.id/milis.php FAQ milis http://linux.or.id/faq.php
Re: [tanya-jawab] iptables 2 lokasi router 2 wic
Jays wrote: thanks mas aris, tapi router kedua-duanya pake cisco 1700, bagaimana merubah rule di router cisco dgn perintah iptables?. firewall nya pake iptables. Waduh aku belum pernah pakai router beneran. Kamu harus dicari manualnya kemudian diset sesuai dgn logika iptables :) Aris G thanks Jays -Original Message- From: arisg_ml [mailto:[EMAIL PROTECTED] Sent: Thursday, December 11, 2003 1:18 AM To: [EMAIL PROTECTED] Subject: Re: [tanya-jawab] iptables 2 lokasi router 2 wic Jays wrote: dear all, (sorry posting pertama nya gambar acak2an).. :) saya punya kondisi network sbb: ISP | | 64 Kbps 64 Kbps | Router (11.0.0.1)--Router (202.x.x.1) | 2 WIC (ISP,Lok A) | | | | | Firewall | (202.x.x.2) = eth0 | (10.x.x.5) = eth1 | | | | Lokasi A Lokasi B ip 11.x.x.0/24 ip 10.x.x.0/24 - dilokasi B ada mail server, ftp server dan intranet server. - di Lokasi A semua client email memakai pop3 dan SMTP ke mail server di Lokasi B (belum ada cluster mail server) echo "1" > /proc/sys/net/ipv4/ip_forward dirouter 202.x.x.1 iptables -A forward -s 11.xx.0/24 -d ip_nya_email -j ACCEPT - Dari Lokasi A bisa semua request service ke Lokasi B (smtp,ftp,http,netbios,nfs,icmp,dll) dirouter 202.x.x.1 dan firewall iptables -A forward -s 11.xx.0/24 -d 10.x.x.0/24 -j ACCEPT - Dari ISP hanya boleh (smtp,http,DNS) ke server mail (202.x.x.2 & 10.x.x.11), webmail server (202.x.x.4 & 10.x.x.253 ) dan DNS server (202.x.x.4 & 10.x.x.253). dirouter 202.x.x.1 iptables -A forward -p tcp -s 0.0.0.0 -d 202.x.x.2 --destination-port 25 -j ACCEPT iptables -A forward -p tcp -s 0.0.0.0 -d 202.x.x.2 --destination-port 110 -j ACCEPT iptables -A forward -p tcp -s 0.0.0.0 -d 202.x.x.4 --destination-port 53 -j ACCEPT iptables -A forward -p udp -s 0.0.0.0 -d 202.x.x.4 --destination-port 53 -j ACCEPT iptables -A forward -s 0.0.0.0 -d 0.0.0.0 -j DROP Saya sudah mempelajari tutorial IPTables dari http://iptables-tutorial.frozentux.net/iptables-tutorial.html, tapi masih njlimet. kira2 rule yg harus saya set spt apa pls help me. Salam, Jays -- Unsubscribe: kirim email kosong ke [EMAIL PROTECTED] Arsip dan info di http://linux.or.id/milis.php -- Unsubscribe: kirim email kosong ke [EMAIL PROTECTED] Arsip dan info di http://linux.or.id/milis.php
Re: [tanya-jawab] iptables 2 lokasi router 2 wic
Jays wrote: dear all, (sorry posting pertama nya gambar acak2an).. :) saya punya kondisi network sbb: ISP | | 64 Kbps 64 Kbps | Router (11.0.0.1)--Router (202.x.x.1) | 2 WIC (ISP,Lok A) | | | | | Firewall | (202.x.x.2) = eth0 | (10.x.x.5) = eth1 | | | | Lokasi A Lokasi B ip 11.x.x.0/24 ip 10.x.x.0/24 - dilokasi B ada mail server, ftp server dan intranet server. - di Lokasi A semua client email memakai pop3 dan SMTP ke mail server di Lokasi B (belum ada cluster mail server) echo "1" > /proc/sys/net/ipv4/ip_forward dirouter 202.x.x.1 iptables -A forward -s 11.xx.0/24 -d ip_nya_email -j ACCEPT - Dari Lokasi A bisa semua request service ke Lokasi B (smtp,ftp,http,netbios,nfs,icmp,dll) dirouter 202.x.x.1 dan firewall iptables -A forward -s 11.xx.0/24 -d 10.x.x.0/24 -j ACCEPT - Dari ISP hanya boleh (smtp,http,DNS) ke server mail (202.x.x.2 & 10.x.x.11), webmail server (202.x.x.4 & 10.x.x.253 ) dan DNS server (202.x.x.4 & 10.x.x.253). dirouter 202.x.x.1 iptables -A forward -p tcp -s 0.0.0.0 -d 202.x.x.2 --destination-port 25 -j ACCEPT iptables -A forward -p tcp -s 0.0.0.0 -d 202.x.x.2 --destination-port 110 -j ACCEPT iptables -A forward -p tcp -s 0.0.0.0 -d 202.x.x.4 --destination-port 53 -j ACCEPT iptables -A forward -p udp -s 0.0.0.0 -d 202.x.x.4 --destination-port 53 -j ACCEPT iptables -A forward -s 0.0.0.0 -d 0.0.0.0 -j DROP Saya sudah mempelajari tutorial IPTables dari http://iptables-tutorial.frozentux.net/iptables-tutorial.html, tapi masih njlimet. kira2 rule yg harus saya set spt apa pls help me. Salam, Jays -- Unsubscribe: kirim email kosong ke [EMAIL PROTECTED] Arsip dan info di http://linux.or.id/milis.php
Re: [tanya-jawab] MDK 9.1 vs MDK 9.2
mulyono wrote: di ktr saya, saat ini ada local intranet, dengan exchange-server di server-nt, dan dengan microsoft-outlook di station-win-microsoft, saya ingin mengganti exchange server tsb dgn product linux, bagaimana setting red hat 9 menjadi server nt dengan domain tertentu pakai samba dan = tcp-ip tertentu, pakai network setting lalu exchange server tsb diganti apa ? pakai qmail download di qmail.org lalu bila pakai product linux tsb, apakah client-nya tetap bisa pakai microsoft outlook ? kalau bisa, cara setting client spy bisa connect ke red hat server tsb = bagaimana ? lalu cara setting outlook-nya juga bagaimana, isi smtp server dap pop3nya dgn ip redhat maaf ya, saya belum pernah pakai unix maupun linux, padahal sdh 9 thn bekerja sebagai programmer di beberapa perusahaan. selamat hari raya idul fitri, maaf lahir dan batin, nama saya mulyono,=20 umur 33 tahun, punya 1 istri dan 2 anak (3 thn dan 1 thn), bekerja sebagai edp di cv sinar baja electric, surabaya email ktr [EMAIL PROTECTED] email pribadi [EMAIL PROTECTED] lulusan s-1 management informatika, stikom, sby, sudah 9 th lebih bekerja di beberapa perusahaan, hanya unix dan linux saja yg belum pernah saya jamah, saya ingin belajar, mohon dibantu dan dibimbing, terima-kasih. - Original Message - From: Anwar Purnomo <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: 02 December, 2003 8:53 AM Subject: [tanya-jawab] MDK 9.1 vs MDK 9.2 Maaf jika OT. Mau tanya dari para rekan2 linuxer .. Manakah yg lebih bagus untuk di jadikan server (Mail, Web, Milist, proxy) MDK 9.1 ato MDK 9.2. Karena saya coba masih MDK 9.1, maunya sieh upgrade ke yg 9.2, adakah yg sudah trial ..? Untuk server sebaiknya pakai Redhat saja, Mail = qmail atau postfix (saya pakai qmail) web = apache proxy = pakai iptables for reference 9.1 spek comp . (P IV 2.4 Ghz, 256 Mb, 60 Gb, rakitan) rencana 9.2 mo menggunakan Compaq ML 350 2.8 Ghz, 512 Mb , 72 Gb . Maklum bisanya hanya MDK saja, meskipun Redhat juga pernah nyoba' (kenal linuxpun baru 1 bulanan) Atas sarannya thank's Salam This message has been scanned for viruses by MailScanner. -- Unsubscribe: kirim email kosong ke [EMAIL PROTECTED] Arsip dan info di http://linux.or.id/milis.php -- Unsubscribe: kirim email kosong ke [EMAIL PROTECTED] Arsip dan info di http://linux.or.id/milis.php
Re: [tanya-jawab] password root lupa
Kamu pakai linux apa ? Kalau RedHat begini : Boot dengan mode single (linux single) Maka akan masuk shell. Di situ silahkan change password root. Aris G Nanang Setya W wrote: aku baru nginstal ulang linux, terus aku lupa password ke root, haruskah aku instal ulang lagi? atau ada cara lain? salam -- Unsubscribe: kirim email kosong ke [EMAIL PROTECTED] Arsip dan info di http://linux.or.id/milis.php
Re: [tanya-jawab] lihat aktifitas port
- kalau lihat langsung tcpdump port 25 - kalau mau dilog ke file tcpdump port 25 > mylog Kemudian analisa sendiri file mylog Aris G Anwar Purnomo wrote: Mau tanya' nieh .. bagaimana yah caranya melihat aktifitas port tertentu yg sedang diakses (sudah berapa banyak telah di akses) dan untuk mengetahui dari atau ke host mana dia mengakses ..? Misal untuk mengetahui ada virus yg sedang aktif (worm blaster).. sorry pertanyaannya newbie banget ... Salam This message has been scanned for viruses by MailScanner. -- Unsubscribe: kirim email kosong ke [EMAIL PROTECTED] Arsip dan info di http://linux.or.id/milis.php
Re: [tanya-jawab] POP
Contoh yg saya buat untuk semua user, semua port, semua protokol Kalau mau lengkap control sampai dgn port dan user dalam lan Contoh user dgn ip 192.168.0.10 boleh akses pop3 protocol tcp iptables -t nat -A POSTROUTING -o eth0 -p tcp --destination-port 110 -s 192.168.0.10 -j MASQUERADE iptables -A FORWARD -s 192.168.0.10 -p tcp --destination-port 110 -j ACCEPT zaidi wrote: mas aries port nya perlu di tambahkan ngak ( 110 dan 25 ) zaidi On Tue, 2003-11-11 at 05:31, arisg_ml wrote: coba hidupkan forwarding dan nat Jalankan dari shell : echo "1" > /proc/sys/net/ipv4/ip_forward iptables -t nat -A POSTROUTING -o eth0-j MASQUERADE iptables -A FORWARD -j ACCEPT Keterangan eth0 : interface yg connect ke ISP eth1 : interface yg connect ke LAN Aris G zaidi wrote: saya sharing internet dengan squid, nah bagaimana untuk port pop3 nya agar user yang punya pop3 diluar domain dapat menerima emailnya di local network zaidi On Mon, 2003-11-10 at 14:02, Christian wrote: saya pakai koneksi ADSl untuk share internetnya saya pakai proxy dengan RH 9 dan udah konek tidak ada masalah, masalah sekarang pas mau pakai outlock express email tidak bisa, gimana yah setting NAT nya sekalian firewall nya sayangnya anda tidak kurang memberi penjelasan yang lengkap. pesan errornya apa? setting di ingoing/outgoingnya apa? proxy tidak ada hubungannya dg mail, penyebab juga bisa bermacam2, jadi dalam menyebutkan masalah harus lebih spesifik. chris -- Unsubscribe: kirim email kosong ke [EMAIL PROTECTED] Arsip dan info di http://linux.or.id/milis.php
Re: [tanya-jawab] POP
coba hidupkan forwarding dan nat Jalankan dari shell : echo "1" > /proc/sys/net/ipv4/ip_forward iptables -t nat -A POSTROUTING -o eth0-j MASQUERADE iptables -A FORWARD -j ACCEPT Keterangan eth0 : interface yg connect ke ISP eth1 : interface yg connect ke LAN Aris G zaidi wrote: saya sharing internet dengan squid, nah bagaimana untuk port pop3 nya agar user yang punya pop3 diluar domain dapat menerima emailnya di local network zaidi On Mon, 2003-11-10 at 14:02, Christian wrote: saya pakai koneksi ADSl untuk share internetnya saya pakai proxy dengan RH 9 dan udah konek tidak ada masalah, masalah sekarang pas mau pakai outlock express email tidak bisa, gimana yah setting NAT nya sekalian firewall nya sayangnya anda tidak kurang memberi penjelasan yang lengkap. pesan errornya apa? setting di ingoing/outgoingnya apa? proxy tidak ada hubungannya dg mail, penyebab juga bisa bermacam2, jadi dalam menyebutkan masalah harus lebih spesifik. chris -- Unsubscribe: kirim email kosong ke [EMAIL PROTECTED] Arsip dan info di http://linux.or.id/milis.php