back to weblogInstalasi Cepat Squid Di Slackware-12.0


Bismillah
Cerita : Biasanya kalo lagi browsing, yang namanya cache tuh sangat membantu. Soalnya sewaktu browsing, cache menyimpan sejumlah file yang sering kita ambil. Jadinya, sewaktu browsing ke situs yang pernah diakses, cache segera menyediakan file yang terkait. Hasilnya kita merasakan "begitu" cepatnya akses ke situs tersebut :-)
Wah, membayangkan ... mestinya ada aplikasi khusus yang mengumpulkan cache macam gitu ya? Eh ... ada koq, namanya web proxy. Salah satu yang terkenal sih ... si Squid. Lalu gimana ya cara instalasinya?

Langkah-langkah :
1.Unduh paket Squid dan lakukan instalasi. Kebetulan penulis sudah compile sendiri, jadi paketnya tersedia disini.
#installpkg squid-2.6.STABLE18-i386-1lipi.tgz

2.Buatkan user squid dan group squid. Hal ini untuk memudahkan pengaturan dan pemisahan hak akses atas layanan lainnya.
#groupadd squid
#useradd squid -u 210 -g squid -d /usr/local/squid


3.Sebenarnya konfigurasi squid default sudah memadai untuk mengaktifkan layanan web proxy. Tapi tidak ada salahnya juga, menggunakan konfigurasi dasar yang sudah digubah :-) Silakan klik disini, untuk ambil konfigurasi dasar yang penulis pakai. Konfigurasi dalam format compress, gunakan command gzip -d squid.conf.gz untuk de-compress-nya.
Konfigurasi yang penulis sediakan adalah sebagai berikut :
-IP LAN : 192.168.0.0/24
-Port Proxy : 3128, transparent
-Kapasitas Cache Proxy : 2 Gb (/squid/cache)
-DSN : opendns.com
-Delay Pools : 4 seksi

Rujukan : ViSolve

4.Menyiapkan struktur cache bagi squid.
4.a)Saatnya membuat direktori khusus untuk menampung file-file cache, yang dipergunakan oleh web-proxy. Bila selesai, silakan langsung ke poin 4.c.
#mkdir /squid/cache
---------------------------------------------------------
4.b) Bilamana ada partisi tertentu yang ingin dipergunakan khusus sebagai cache. Silakan ikuti langkah berikut:
4.b.1) #mount /dev/hda5 /squid <= silakan /dev/hda5 disesuaikan dengan partisi yang kita inginkan
4.b.2) #mc -e /etc/fstab <= membuka file, lakukan editing, lalu save dan quit
4.b.3) Masukkan paling bawah <= silakan /dev/hda5 disesuaikan, juga type partisinya (reiserfs/ext2/ext3)
/dev/hda5 /squid reiserfs defaults 1 2
4.b.4) #mount -a
---------------------------------------------------------
4.c) Ganti kepemilikan /squid kepada user:squid dan group:squid
#chown squid.squid /squid/cache
#chmod -R 757 /var/lib/squid/logs
4.d) Membuat struktur cache untuk web-proxy squid
#squid -z
Bilamana sukses maka akan ada banyak sub-dir dengan urutan nomer tertentu di /squid/cache.

5.Mengaktifkan layanan squid (kalau sudah sukses, bisa kita masukkan ke /etc/rc.d/rc.local supaya otomatis proxy berjalan saat server dihidupkan)
/etc/rc.d/rc.squid start
Pastikan tidak ada laporan error, bila ada ... ya diperbaiki dulu dong :-)

6.Periksa keaktifan layanan squid
$ps ax|grep squid
Akan ada laporan yang menyatakan bahwa squid sedang aktif (biasanya beberapa baris proses squid sekaligus)

7.Oke, dengan suksesnya poin 6 di atas, maka proxy siap di tes oleh client. Sila anda arahkan browser ke port 3128 dan mulai menikmati web-proxy-cache ala squid (h)

8.Untuk layanan filter porno dan lain-lain, kita bisa gunakan dansguardian. Artikelnya ada disini.

maknyus........
oke' () - 23 03 09 - 15:28

X-( Waduh apanya nih yang "maknyus" ???
Komentar dilarang satu kata .... (h)
Hiks, mana ekspresinya ??? X-S
slackycml () - 24 03 09 - 05:57

Bang...saya ngompile squid gagal terus, apa ada yang kurang peket2 nya.
terimakasih Bang.
dlewer () - 15 04 09 - 13:09

Wah, Bang dlewer. Saya sendiri ga tau kalo abang pake distro apa? Kalo Slackware sih, mending ikutin petunjuk ini, ntar tinggal tanya2 apa yang kurang jelas. Kalo masalah compile, biasanya sudah disebutkan tuh apa2 aja salahnya. Dependensi squid sih setahu saya cuman glibc-solibs. Kecuali kalo Bang dlewer patch macam2, jelas butuh paket lain. Oke selamat oprek deh :-)
slackycml () - 16 04 09 - 08:08

  
Ingat informasi pribadi?

Emoticon /
  (Daftarkan username Anda / Log in)

Ingatkan:
Hide email:

Catatan kecil: Semua tag html kecuali <b> dan <i> akan dihilangkan dari komentar. Anda dapat membuat link hanya dengan mengetikkan URL atau alamat email.

Linkdump

Tentang

Blog Hamba Alloh Penggemar Linux
Email: slackycml @slackycml.homelinux.org
Chat: Dal.Net room #awali
It's Me :-)


______ Ad-Dien _____
Nasehati Keluarga
Nasehati Ummat
____ Favorit Link _____
Planetnya Slacker's
Forum Slacker's
Asosiasi Warnet Linux
_____ Langganan ____
Slackware-Linux-Comal
___ Jml Pembaca ___

site stats