Cari Blog Ini

Jumat, 23 November 2012

PROXY DG UBUNTU + LUSCA

Bahan‐bahan :
‐ Download dulo di :  http://www.ziddu.com/download/11904287/TUTORIALLUSCA.rar.html  ‐ Ubuntu 9.10  ‐ Ip proxy 192.168.3.1  ‐ Gatewai  192.168.3.254  ‐ Ip mikrotik ke arah proxy 192.168.3.254/24  ‐ Ram 1 GB  ‐ HDD Sata 80 GB       Partisi HDD :  Dari harddisk 80 Gb dibagi sebagai berikut:  /  5 Gb EXT4 System ( Flag Boot)  /var          5 Gb EXT4  /usr          9 Gb EXT4  swap         1Gb Swap   /squid‐1        20 Gb ReiserFS    /squid‐2        20 Gb ReiserFS    /squid‐3        20 Gb ReiserFS      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 dan Patch Lusca  wget http://lusca‐cache.googlecode.com/files/LUSCA_HEAD‐r14733.tar.gz    lalu ekstrak dan masuk ke foldernya :  # tar xzvf LUSCA_HEAD‐r14733.tar.gz  # cd LUSCA_HEAD‐r14733
kita patch dulo paket yg kita download tadi, sebelumnya di pastekan dulo ke dir instalasi lusca :    patch ‐p0 < luscaVaryrR14697.diff  patch ‐p0 <3xx\ loop.diff  patch ‐p0 < ignore‐must‐revalidate.diff  patch ‐p2 < keblux‐lusca‐gzip.patch    sebelum compile lakukan perintah ini :        ./bootstrap.sh    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    # stop dulu squidnya dg perintah :  sudo /etc/init.d/squid stop atau squid stop (ubuntu 10.04 Lts)  # kemudian copy file squid.conf, storeurl.pl yg di download tadi  kedalam folder /etc/squid      Langkah selanjutnya :    # Memberikan permission pada folder cache  chown ‐R proxy.proxy /squid‐1  chown ‐R proxy.proxy /squid‐2  chown ‐R proxy.proxy /squid‐3  chmod 755 /etc/squid/storeurl.pl  chown ‐R proxy:proxy /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 atau squid restart (Ubuntu 10.04)    ==================================TAMAT============================================

Tidak ada komentar:

Posting Komentar