Sunteți pe pagina 1din 2

# Update & upgrade Depedencies versi #

==============================================
#apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y
&& apt-get install squidclient squid-cgi -y && apt-get install gcc -y && apt-ge
t install build-essential -y && apt-get install sharutils -y && apt-get install
ccze -y && apt-get install libzip-dev -y && apt-get install automake1.9 -y && ap
t-get install perl -y && apt-get install apache2 -y && apt-get install libapache
2-mod-perl2 -y &&
wget http://lusca-ku.googlecode.com/files/LUSCA_HEAD-r14809.tar.gz && tar zxvf L
USCA_HEAD-r14809.tar.gz && cd LUSCA_HEAD-r14809
--------------------------------------------# jika menggunakan prosesor 64bit #
===================================
#make distclean
----------------------------------# remove squid jika ada #
=========================
#apt-get remove --purge squid
------------------------# lakukan perintah compile #
=============================
#./configure --prefix=/usr --exec_prefix=/usr --bindir=/usr/sbin --sbindir=/usr/
sbin --libexecdir=/usr/lib/squid --sysconfdir=/etc/squid --localstatedir=/var/sp
ool/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-snm
p --enable-delay-pools --enable-htcp --enable-cache-digests --disable-unlinkd -enable-large-cache-files --with-large-files --enable-err-languages=English --ena
ble-default-err-language=English --with-maxfd=65536 && make all && make install
----------------------------# cek versi squid, status squid #
=================================
#squid -v
<pastikan sudah berubah menjadi Squid Cache: Version LUSCA_HEAD-r14809>
#service --status-all
#/etc/init.d/squid status
--------------------------------# menambahkan user dan group #
==============================
#adduser proxy
#addgroup proxy
<biasanya user dan group sudah ada saat install ubuntu>
-----------------------------# download file-file pendukung #
================================
#wget http://lusca-ku.googlecode.com/files/squid.conf
#wget http://lusca-ku.googlecode.com/files/squid
#wget http://lusca-ku.googlecode.com/files/storeurl.pl
-------------------------------# Copy file-file berikut dengan WinSCP atau langsung gunakan syntax cp #
========================================

- File "squid.conf" yang telah disesuaikan ke folder: /etc/squid/


- File "storeurl.pl" ke folder: /etc/squid/
- File "squid" ke folder: /etc/init.d/
---------------------------------------# membuat folder /cache1 dan /cache2 #
======================================
#mkdir /cache1 && mkdir /cache2
-------------------------------------# Memberikan izin akses kepada user squid #
===========================================
#chmod +x /etc/init.d/squid && /etc/init.d/squid stop
------------------------------------------# Memberikan permission pada folder cache #
===========================================
#chown proxy:proxy /cache1
#chmod 777 /cache1
#chown proxy:proxy /cache2
#chmod 777 /cache2
#chown proxy:proxy /etc/squid/storeurl.pl
#chmod 777 /etc/squid/storeurl.pl
#chmod +x /etc/init.d/squid
------------------------------------------# membuat folder/directory tempat access.log #
==============================================
#mkdir /var/log/squid
#touch /var/log/squid/access.log
#chown proxy.proxy /var/log/squid/access.log
---------------------------------------------# Membuat folder swap/cache di dalam folder cache #
===================================================
#/etc/init.d/squid stop
<lalu cek apakah ada error pada proses compile lusca>
squid -NCd1
<jika ada error, selesaikan dulu error tsb, jika tidak ada maka lanjut syntax be
rikut>
#squid -f /etc/squid/squid.conf -z && /etc/init.d/squid restart
# Agar proses shutdown dapat langsung dijalankan dengan
menekan tombol Power gunakan perintah berikut #
=======================================================
#apt-get install acpid
------- reboot ------#------ SELESAI ------#
Pengujian:
<browser>
<putty>

http://www.whatismyip.com/
tail -f /var/log/squid/access.log | ccze

=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
=+=+=+=+=+=+=+=+=+=
S E L E S A I
=+=+=+=+=+=+=+=+=+=+=+=
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=

S-ar putea să vă placă și