Install Lusca Head Proxy Ubuntu 32

Di sebuah blog yang lain saya pernah posting soal lusca head proxy, tapi tak ku amalkan bahkan tak ku gunakan, namun dalam kesempatan kali ini daku ingin menceritakan sedikit cara menginstall lusca head proxy di ubuntu 32.

Pastikan paket-paket berikut telah terinstall di ubuntu 32 anda

apt-get install squid squidclient squid-cgi gcc build-essential sharutils ccze libzip-dev automake1.9
Dan download source lusca_fmi ke ubuntu 32 milik anda


cd /usr/src

wget http://lusca-cache.googlecode.com/files/LUSCA_HEAD-r14809.tar.gz

Extract Lusca head proxy nya

tar -zxvf LUSCA_HEAD-r14809.tar.gz

Compile Lusca, masuk ke directory LUSCA_HEAD-r14809 dengan perintah

cd /usr/src/LUSCA_HEAD-r14809

./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=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

Kemudian build Lusca Head Proxynya

Make && make install

Matikan squid yang berjalan

squid -k shutdown

atau

squid stop

atau

service squid stop

atau

/etc/init.d/squid stop

Ubah configurasinya dengan configurasi yang sudah di optimasi, dan sesuaikan dengan jaringan anda.

cd /etc/squid

wget http://nst.web.id/squid.conf

Kemudian ambil juga file storeurl.pl letakkan di /etc/squid

wget http://nst.web.id/storeurl.txt ubah namanya storeurl.txt menjadi storeurl.pl dengan caranya
mv /etc/squid/storeurl.txt /etc/squid/storeurl.pl

Ubah permisionnya

chown proxy:proxy /etc/squid/storeurl.pl

chmod 777 /etc/squid/storeurl.pl

chmod 600 /etc/squid/squid.conf

Ubah permition directory cache

chmod 777 /cache

chown proxy:proxy /cache

Buat Swap untuk cache_dir

squid -z

atau dengan perintah

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

Jalankan squidnya

squid -N -d 1 -D
Tagged with: , , , , ,
Posted in conf, download, linux, trik, ubuntu
12 Comments » for Install Lusca Head Proxy Ubuntu 32
  1. ciend says:

    om tolong dong bantu kita,cara instal lusca di ubuntu 11.04
    please……..

  2. wawan says:

    Bosss…. link file storeurl.pl ga ada tuh… di update ulang dong….

  3. wawan says:

    ohh iyah… apa squid lusca oprekannya dah bisa cache dynamic content dan video content..?

  4. dedy says:

    Assalmu’alaikum WR.WB, saya sudah mengikuti berbagai macam tutorial yang ada di Internet, tetapi kemudian gagal, dan saya menemukan web, saya akan coba mengikuti, tutor ini semoga berhasil, sebelumnya pada squid conf, apakah yang perlu di sesuaikan pada jaringan saya terima kasih sebelumnya

    • admin says:

      semua squid.conf dari mana pun mas dapat sesuaikan terhadap jaringan dan kondisi servernya si mas, termasuk cache, acl dan lain lainnya. kecuali conf yang umum dalam arti conf yang memang hanya itu meskipun jaringan dan mesinnya berbeda, seperti zph dan lain lain.

  5. FadhiL says:

    ketika di running keluar beginian errornya :

    root@server:~# squid -N -d 1 -D
    2012/04/18 06:47:39| parse_refreshpattern: Unknown option ‘\.(ico|video-stats)’: ignore-must-revalidate
    2012/04/18 06:47:39| parse_refreshpattern: Unknown option ‘^.*(utm\.gif|ads\?|rmxads\.com|ad\.z5x\.net|bh\.contextweb\.com|bstats\.adbrite\.com|a1\.interclick\.com|ad\.trafficmp\.com|ads\.cubics\.com|ad\.xtendmedia\.com|\.googlesyndication\.com|advertising\.com|yieldmanager|game-advertising\.com|pixel\.quantserve\.com|adperium\.com|doubleclick\.net|adserving\.cpxinteractive\.com|syndication\.com|media.fastclick.net).*’: ignore-must-revalidate
    2012/04/18 06:47:39| parse_refreshpattern: Unknown option ‘^.*safebrowsing.*google’: ignore-must-revalidate
    2012/04/18 06:47:39| parse_refreshpattern: Unknown option ‘\.(flv|x-flv|mov|avi|qt|mpg|mpeg)$’: ignore-must-revalidate
    2012/04/18 06:47:39| parse_refreshpattern: Unknown option ‘\.(swf|wav|mp3|mp4|au|mid)$’: ignore-must-revalidate
    2012/04/18 06:47:39| parse_refreshpattern: Unknown option ‘\.(iso|deb|rpm|zip|tar|tgz|ram|rar|bin|ppt|doc)$’: ignore-must-revalidate
    2012/04/18 06:47:39| parse_refreshpattern: Unknown option ‘\.(zip|gz|arj|lha|lzh)$’: ignore-must-revalidate
    2012/04/18 06:47:39| parse_refreshpattern: Unknown option ‘\.(rar|tgz|tar|exe|bin)$’: ignore-must-revalidate
    2012/04/18 06:47:39| parse_refreshpattern: Unknown option ‘\.(hqx|pdf|rtf|doc)$’: ignore-must-revalidate
    2012/04/18 06:47:39| parse_refreshpattern: Unknown option ‘\.(inc|cab|ad|txt|dll)$’: ignore-must-revalidate
    2012/04/18 06:47:39| parse_refreshpattern: Unknown option ‘^http://*.jobstreet.com.*/.*’: ignore-must-revalidate
    2012/04/18 06:47:39| parse_refreshpattern: Unknown option ‘^http://*.indowebster.com.*/.*’: ignore-must-revalidate
    2012/04/18 06:47:39| parse_refreshpattern: Unknown option ‘^http://*.21cineplex.*/.*’: ignore-must-revalidate
    2012/04/18 06:47:39| parse_refreshpattern: Unknown option ‘^http://*.kompas.*/.*’: ignore-must-revalidate
    2012/04/18 06:47:39| parse_refreshpattern: Unknown option ‘^http://*.blogspot.com/.*’: ignore-must-revalidate
    2012/04/18 06:47:39| parse_refreshpattern: Unknown option ‘^http://*.wordpress.com/.*’: ignore-must-revalidate
    2012/04/18 06:47:39| parse_refreshpattern: Unknown option ‘^http://*.photobucket.com/.*’: ignore-must-revalidate
    2012/04/18 06:47:39| parse_refreshpattern: Unknown option ‘^http://*.tinypic.com/.*’: ignore-must-revalidate
    2012/04/18 06:47:39| parse_refreshpattern: Unknown option ‘^http://*.imageshack.us/.*’: ignore-must-revalidate
    2012/04/18 06:47:39| parse_refreshpattern: Unknown option ‘^http://*.kaskus.*/.*’: ignore-must-revalidate
    2012/04/18 06:47:39| parse_refreshpattern: Unknown option ‘^http://*.detik.*/.*’: ignore-must-revalidate
    2012/04/18 06:47:39| parse_refreshpattern: Unknown option ‘^http://*.detiknews.*/*.*’: ignore-must-revalidate
    2012/04/18 06:47:39| parse_refreshpattern: Unknown option ‘^http://video.liputan6.com/.*’: ignore-must-revalidate
    2012/04/18 06:47:39| parse_refreshpattern: Unknown option ‘^http://static.liputan6.com/.*’: ignore-must-revalidate
    2012/04/18 06:47:39| parse_refreshpattern: Unknown option ‘^http://*.friendster.com/.*’: ignore-must-revalidate
    2012/04/18 06:47:39| parse_refreshpattern: Unknown option ‘^http://*.yahoo.com/.*’: ignore-must-revalidate
    2012/04/18 06:47:39| parse_refreshpattern: Unknown option ‘^http://*.google.com/.*’: ignore-must-revalidate
    2012/04/18 06:47:39| parse_refreshpattern: Unknown option ‘^http://*.forummikrotik.com/.*’: ignore-must-revalidate
    2012/04/18 06:47:39| parse_refreshpattern: Unknown option ‘^http://*.linux.or.id/.*’: ignore-must-revalidate
    2012/04/18 06:47:39| parse_refreshpattern: Unknown option ‘^http://(.*?)/get_video\?’: ignore-must-revalidate
    2012/04/18 06:47:39| parse_refreshpattern: Unknown option ‘^http://(.*?)/videodownload\?’: ignore-must-revalidate
    2012/04/18 06:47:39| Squid is already running! Process ID 736
    root@server:~#

  6. iyad says:

    sy mendapatkan masalah sama seperti mas FadhiL, jadi gmana cara nge-patch-nya? mohon pencerahannya

Leave a Reply

Your email address will not be published. Required fields are marked *

*

* Copy this password:

* Type or paste password here:

487 Spam Comments Blocked so far by Spam Free Wordpress

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Install Lusca Head Proxy Ubuntu 32
Reviewed by admin on
Rating: 4.5