Minggu, 08 September 2013

instalasi lusca di ubuntu

Tutorial Install LUSCA Proxy - Ubuntu Server
root@proxy:~#apt-get update
root@proxy:~#apt-get upgrade
root@proxy:~#apt-get install gcc build-essential sharutils libzip-dev automake1.9

Copy File Luscamu dan patch via winscp nak folder root
Extract LUSCA_HEAD-r14809 karo patch_luscawerewer mu

root@proxy:~#tar -zxvf LUSCA_HEAD_r14xxx.tar.gz
root@proxy:~#tar -zxvf patch_luscawerewer.tar.gz

Pindahno extract patch mau mau nak nggone folder LUSCA_HEAD-r14809 mu
Move to > root@proxy:~/LUSCA_HEAD-r14809#

Pasang patch mu dengan script nak ngisor iki
patch -p0 < luscaVaryrR14697.diff
patch -p0 < 3xx\ loop.diff
patch -p0 < ignore-must-revalidate.diff
patch -p2 < keblux-lusca-gzip.patch

Jalanno bootstraph mu
root@proxy:~/LUSCA_HEAD-r14809#./bootstrap.sh

root@proxy:~/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-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

( ojo langsung di copy paste langsung nak terminal, soale kadang nak notepad error, isa copy dari Wordpad atau copy dari blod ini http://faisalsani.wordpress.com/2011/10/23/instalasi-lusca-head-di-debian/ )


root@proxy:~/LUSCA_HEAD-r14809#make && make install

change directory balik ke root ~#

root@proxy:~#nano /etc/squid/squid.conf

(ganti yang perlu diganti mas bro)

Metu teko folder root ~# nak /#
Gawe cache (Sesuai kebutuhan)
root@proxy:/#mkdir cache
root@proxy:/#chown proxy:proxy cache/
root@proxy:/#chmod 777 cache/

Melbu nak folder log untuk buat dolder squid
root@proxy:/var/log#mkdir squid
root@proxy:/var/log#chmod 777 squid/
root@proxy:/#cd /var/log/squid
root@proxy:/var/log/squid#nano access.log
masuk ke access.log -> Ctrl + O -> tuliskan nama access.log -> Enter -> Ctrl + X
root@proxy:/var/log/squid#chmod 777 access.log

Gaween Permission Denied , ben squid mu isa nge cache
root@proxy:/etc/squid#chmod 777 storeurl.pl
root@proxy:/etc/squid#chmod 777 squid.conf
root@proxy:/etc/squid#chmod 777 tunning.conf

root@proxy:/#nano /proc/sys/net/ipv4/ip_forward
(ganti 0 menjadi 1)

root@proxy:/#squid -z

root@proxy:/#squid -NCd1
root@proxy:/#tail -f /var/log/squid/access.log

nak pengen access log mu berwarna install ccze
apt-get install ccze




Tidak ada komentar:

Posting Komentar