
Udah lama, tp br sempat ingat utk ditulis.. :D
Tutorial sangat singkat/garis besar cara install Squid + Lusca Head Proxy pada mesin Ubuntu.
Tentunya udah pd tau kan keampuhan squid + lusca, bisa mengcache youtube, dll.. :)
Yang pasti harus udah siap mesin dg OS Ubuntu & sudah paham bagaimana mengkonfigurasi squid.conf.
** Karena ane pake axel sebagai doenload manager yg kemudian ane terapkan sebagai pengganti apt-get. maka silahkan liat dulu tulisan ane ttg cara bikin apt-fast yg tentunya lbh mak-nyuss dibanding apt-get :)
Ok, langsung aja kita mulai bikin proxy.
1. instal squid beserta kroni2nya :)
sudo apt-fast update
sudo apt-fast install squid squidclient squid-cgi
sudo apt-fast install gcc build-essential sharutils
sudo apt-fast install ccze libzip-dev automake1.9
2. donlot Lusca_Head.
bisa pake lusca ori dr empunya, bisa diliat disana, atau pake oprekan dr rekan FMI
biar gampang nih ane kasi link dunlutnya:
Lusca Head ori, bisa diunduh dg cara:
axel http://multipro.us/dl/LUSCA_HEAD-r14809.tar.gz
Lusca FMI
axel http://multipro.us/dl/LUSCA_FMI.tar.gz
3. Extract..
Kali ini kita cb pake Lusca dr rekan FMI
setelah file di donlot, selanjutnya extract
tar xzvf LUSCA_FMI.tar.gz
4. Configure
cd LUSCA_FMI
./configure --prefix=/usr --exec_prefix=/usr --bindir=/usr/sbin --sbindir=/usr/sbin --libexecdir=/usr/lib/squid --sysconfdir=/etc/squid \5. Make....
--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
make distclean <- kalo ente pake Ubuntu 64bit
make
sudo make install
6. Memberikan permission pada folder cache
Sesuaikan lokasi cache yg anda gunakan (pada file konfigurasi squid.conf), disini ane ngasi contoh lokasi utk cache: /media/cache1 & /media/cache2
chown proxy:proxy /media/cache1
chown proxy:proxy /media/cache2
chmod 777 /media/cache1
chmod 777 /media/cache2
chown proxy:proxy /etc/squid/storeurl.pl
chmod 777 /etc/squid/storeurl.pl
7. Membuat folder-folder swap/cache di dalam folder cache yang telah ditentukan dg perintah :
squid -f /etc/squid/squid.conf -z8.Restart Ubuntut
sudo reboot
Selesai.. silahkan dicoba
kalo kesulitan, cb gugling. ada banyak tuts yg lbh kumplit. hehehe.. :)
0 komentar:
Post a Comment