Step by step Installation LUSCA_HEAD-r14809 Login ubuntu server menggunakan putty sudo su apt-get update && apt-get upgrade apt-get install squid apt-get install squid squidclient squid-cgi apt-get install gcc apt-get install build-essential apt-get install sharutils apt-get install ccze apt-get install libzip-dev apt-get install automake1.9 wget http://lh14809.googlecode.com/files/LUSCA_HEAD-r14809.tar.gz wget http://lh14809.googlecode.com/files/lusca_patch.tar.gz tar -xzvf LUSCA_HEAD-r14809.tar.gz tar -xzvf lusca_patch.tar.gz cd patch Sebelum melakukan copy paste User diganti dengan nama user masing-masing (/home/user/LUSCA_HEAD-r14809/) cp 3xx\ loop.diff ignore-must-revalidate.diff keblux-lusca-gzip.patch luscaVaryrR14697.diff /home/user/LUSCA_HEAD-r14809/ User diganti dengan nama user masing-masing (/home/user/LUSCA_HEAD-r14809/) cd /home/user/LUSCA_HEAD-r14809 patch -p0 < luscaVaryrR14697.diff patch -p0 < 3xx\ loop.diff patch -p0 < ignore-must-revalidate.diff patch -p2 < keblux-lusca-gzip.patch ./bootstrap.sh Sebelum kita lanjutkan kita persiapkan specifikasi procesor Ketik : cat /proc/cpuinfo di terminal putty Untuk processors intel : http://en.gentoo-wiki.com/wiki/Safe_Cflags/Intel Untuk processors amd : http://en.gentoo-wiki.com/wiki/Safe_Cflags/AMD Catat CHOST dan CFLAGS Lakukan configure seperti dibawah dengan mengganti CHOST dan CFLAGS masing-masing CHOST="x86_64-pc-linux-gnu" \ CFLAGS="-march=k8 -O2 -pipe" \ ./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,null \ --enable-linux-netfilter \ --enable-arp-acl \ --enable-epoll \ --enable-external-acl-helpers=ip_user \ --disable-ident-lookups \ --enable-removal-policies=heap,lru \ --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 \ --enable-http-violations \ --enable-gnuregex \ --with-maxfd=65536 make && make install cd /etc/squid wget http://giga-proxy.googlecode.com/files/storeurl.pl wget http://giga-proxy.googlecode.com/files/squid.conf Edit squid.conf dan storeurl.pl sesuai kebutuhan chown dan chmod sesuai dir cache anda (memberikan hak akses pada dir cache) chown proxy:proxy /cache chmod 777 /cache chown proxy:proxy /etc/squid/squid.conf chmod 777 /etc/squid/squid.conf chown proxy:proxy /etc/squid/storeurl.pl chmod 777 /etc/squid/storeurl.pl squid -f /etc/squid/squid.conf -z reboot note if not running : cd /etc/squid wget http://lh14809.googlecode.com/files/storeurl.pl.tar.gz tar -xvzf storeurl.pl.tar.gz cd /etc/init.d # mv squid squid.init.original # wget http://lh14809.googlecode.com/files/squid.init%20%281%29.ubuntu # mv squid.init (1).ubuntu squid # chmod 777 squid