Membuat Proxy dgn UBUNTU + LUSCA
Sumber: http://opensource.telkomspeedy.com/forum/viewtopic.php?id=13006
YM : teukurizal@yahoo.com.sg Mobile : 08126916006
PROXY DG UBUNTU + LUSCA
Lusca Proxy High performance merupakan pengembangan dari squid oleh developer squid Andrian cadd yg didekasikan terutama utk caching file2 dynamic (kayak youtube, google addssense, banner, iklan dll) file2 itu biasanya membuat penuh cache, tapi karena content dynamic oleh squid pasti akan dianggap miss dan akan mendownload lagi jadi bisa membuat posioning cache. Lusca sanggup mencache file2 tsb dan menjadi hit content.. banyaknya file dinamis ini tentu akan jauh menghemat bandwidth yg kita pakai..
Cara Install Ubuntu dan Tunning lihat di sini : http://teukurizal.googlecode.com/files/ … q_2012.rar
Install Paket yg di butuhkan :
#sudo apt-get update # sudo apt-get install squid # sudo apt-get install squid squidclient squid-cgi # sudo apt-get install gcc # sudo apt-get install build-essential # sudo apt-get install sharutils # sudo apt-get install ccze # sudo apt-get install libzip-dev # sudo apt-get install automake1.9
Download Lusca lewat terminal ubuntu :
wget httx://teukurizal.googlecode.com/files/Lusca_FMI.tar.gz
lalu ekstrak dan masuk ke foldernya :
# tar xzvf LUSCA_FMI.tar.gz # cd LUSCA_FMI/
CATATAN : jika memakai ubuntu 64bit lakukan perintah ini #---------> make distclean
Ok sekarang dimulai tahap compile nya :
./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-http-gzip \ --enable-async-io=24 --with-aufs-threads=24 --with-pthreads --enable-storeio=aufs \ --enable-linux-netfilter --enable-arp-acl --enable-epoll --enable-removal-policies=heap --with-aio --with-dl \ --enable-snmp --enable-delay-pools --enable-htcp --enable-cache-digests --disable-unlinkd \ --enable-large-cache-files --with-large-files \ --enable-err-languages=English --enable-default-err-language=English --with-maxfd=65536
Selanjutnya, ketik perintah berikut di terminal :
# make # sudo make install
Edit squid.conf
# Memberikan permission pada folder cache
chown proxy:proxy /cache chmod 777 /cache chown proxy:proxy /etc/squid/storeurl.pl chmod 777 /etc/squid/storeurl.pl
# Membuat folder-folder swap/cache di dalam folder cache yang telah ditentukan dg perintah : squid -f /etc/squid/squid.conf -z
# Restart squid sudo /etc/init.d/squid restart
Reboot CPU nya...
+============ FINIS ==========+