spot_imgspot_img

Setup Lusca head Suport Dynamic Cache

Advertisements

Tutorial Singkat bagaimana men-setup Lusca head Untuk cache Dynamic cache seperti Youtube, Speedtest, Video Cache, Update Patch Game Online dan lain-lain.

Pertama-tama pastikan anda sudah melakukan install ubuntu server versi 10.10  32bit atau 64bit dengan sempurna.

Spesisfikasi instalasi ubuntu server anda paling tidak seperti ini yang di harapkan. agar tutorial ini gak dapat diterapkan di server proxy anda.

Susunan Partisi Sistem Ubuntu Server Anda sbb :

  • /boot —> misal 500mb
  • / —-> 12Gb
  • /swap —-> 2 x kapasitas ram yg terpasang ( misal ram 2GB maka besar cache 4GB )
  • /cache1 —> sesuai kebutuhan dan kondisi hardisk yg tersedia

IP Server Sesuai Jaringan anda saja. sesui selera masing.

Login ke Server ubuntu anda dengan akses root : sudo su –

pertama Update dan compile bahan-bahan.

[ssh]

apt-get update -y &&
apt-get install squid squidclient squid-cgi -y &&
apt-get install gcc -y &&
apt-get install build-essential -y &&
apt-get install sharutils -y &&
apt-get install ccze -y &&
apt-get install libzip-dev -y &&
apt-get install automake1.9 -y &&
apt-get install acpid -y &&
apt-get install unzip -y &&
apt-get install libfile-readbackwards-perl -y

[/ssh]

Berikutnya Instalasi Lusca head:

cd /tmp &&
wget  http://mikrotik-vs-proxy.googlecode.com/files/LUSCA_HEAD-r14942.tar.gz &&
tar -xvzf LUSCA_HEAD-r14942.tar.gz &&
cd LUSCA_HEAD-r14942/

wget  http://mikrotik-vs-proxy.googlecode.com/files/LUSCA_HEAD-patch.tar.gz &&
tar -xvzf LUSCA_HEAD-patch.tar.gz &&
patch -p0 <3xx-loop.diff &&
patch -p0 < async-issue.diff &&
patch -p0 < http-gzip.diff &&
patch -p0 < ignore-must-revalidate.diff &&
patch -p0 < improve-nn-parser.diff &&
patch -p0 < lusca-vary.diff &&
patch -p0 < segmentation-fault.diff

[ssh]

./configure --prefix=/usr --exec_prefix=/usr --bindir=/usr/sbin  --sbindir=/usr/sbin --libexecdir=/usr/lib/squid --sysconfdir=/etc/squid  --localstatedir=/var/spool/squid  --datadir=/usr/share/squid --enable-async-io --enable-epoll --enable-removal-policies=lru,heap  --with-aio --with-dl --enable-snmp --enable-delay-pools  --enable-htcp  --enable-cache-digests  --disable-unlinkd --enable-large-cache-files  --with-large-files --with-pthreads  --enable-storeio=aufs --enable-linux-netfilter --enable-arp-acl --enable-referer-log --enable-stacktraces --enable-truncate  --enable-http-violations --enable-follow-x-forwarded-for --disable-linux-tproxy --disable-ssl --disable-select --disable-poll --disable-dependency-tracking  --disable-auth --disable-ident-lookups --disable-wccp --disable-wccpv2  --enable-err-languages=English --enable-default-err-language=English  --with-maxfd=65535

make &&
make install

[/ssh]

 

/etc/init.d/squid stop

cd /etc/squid/&&
wget  http://mikrotik-vs-proxy.googlecode.com/files/konfigurasi.zip &&
unzip -xvzf konfigurasi.zip

jika ada password buka dengan "boled"

Buat cache swap:
# chown proxy:proxy /etc/squid/storeurl.pl

# chmod 777 /etc/squid/storeurl.pl

# chown proxy:proxy /cache1

# chmod 777 /cache1

# squid -f /etc/squid/squid.conf -z

Jalankan squid:

# /etc/init.d/squid start

Cek apakah squid sudah jalan:

# netstat -pln

Cek service apakah sudah jalan:

# netstat -pln |grep squid

tambahan pada squid.conf
pastikan opsi ini di tambahkan :



# strip_query_terms off
# acl yutub dstdomain .youtube.com .youtu.be
# logformat squid1 %{Referer}>h %ru
# access_log /var/log/squid/yt.log squid1 yutub 
# acl redirec urlpath_regex -i &redirect_counter=1&cms_redirect=yes &ir=1&rr=12
# cache deny redirec 
# storeurl_access deny redirec

Sumber Inspirasi :

# ucok_karnadi(at)yahoo.com or https://twitter.com/syaifuddin_jw
# Catatan Untuk Saya Agar Tidak Hilang dan Lupa terima kasih bang Ucok.
# Saya hanya meng-arsip dan Belajar dari Bang Ucok
boled
boledhttp://abyfine.com
Agun Nurul Widiyanto A.K.A Boled , adalah seorang yang biasa saja tidak kaya, tidak ganteng tidak suka orang ALLAY, LEBE dll. Masih seneng belajar dari mana saja. Senang dan Hobi menjadi Praktisi Implementasi JIBAS Server Online, Mikrotik Networking, Linux Server, dan SMS getway Temukan Saya di Facebook , Twitter, Google+

Get in Touch

  1. mas, saya sdh ikutin tutorial nya…update patch gam PB kok masih lambat ya. padahal saya lihat di acccess.log ada yg nge HIT, salah di mana ya mas. mohon pencerahan..

TINGGALKAN KOMENTAR

Silakan masukkan komentar anda!
Silakan masukkan nama Anda di sini

 

Related Articles

Get in Touch

14,000FansSuka
1,323PengikutMengikuti
3,121PengikutMengikuti
4,000PengikutMengikuti
0PelangganBerlangganan

Post Pilihan

WhatsApp chat