perangkat yang di sediakan :
- cd ubuntu server 8.04 - ke atas :d
- komputer server atau yang biasa
- monitor, keyboard, mouse
- labtop untuk googling kalo ga berhasil... kakakakaka ( biasanya berhasil )
- es jusz... panas di siang hari
- cemilan
# sudo apt-get update
# 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
# 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
# reboot
- copy file LUSCA_FMI.tar.gz di root
- extrack file tsb dengan cara # tar xzvf LUSCA_FMI.tar.gz
- masuk ke direktory LUSCA_FMI---> cd LUSCA_FMI
- compile squid tersebut dengan scrip ini .
./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 --with-maxfd=65536 \
--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
Kemudian
lanjutkan dengan perintah :
root@radius-FT:~/LUSCA_FMI#make
&& make install
-
Kemudian kita
stop squidnya:
root@radius-FT:~/LUSCA_FMI#
squid -k shutdown
copy file
squid.conf dan storeurl.pl yg telah di
download tadi ke dalam /etc/squid/
copy dengan
aplikasi winscp .
kita buat
permision untuk squid.conf dan storeurl.pl
root@radius-FT:/#chown
proxy:proxy /etc/squid/storeurl.pl
root@radius-FT:/#chmod 777 /etc/squid/storeurl.pl
root@radius-FT:/#chmod 600 /etc/squid/squid.conf
root@radius-FT:/#chmod 777 /etc/squid/storeurl.pl
root@radius-FT:/#chmod 600 /etc/squid/squid.conf
sekarang kita
buat cache_dir nya:
karena pada waktu
instalasi sudah saya buat paritition untuk cachenya maka kita bisa
langsung
memberikan
permisionnya :
#chmod 777
/cache1
#chmod 777
/cache2
#chmod 777 /cache3
#chmod 777 /cache3
#chmod 777
/cache4
setelah
itu kita berikan akses ke partition tersebut biar langsung mengarah ke cache yg
sudah di buat :
#chown
proxy:proxy /cache1
#chown
proxy:proxy /cache2
#chown
proxy:proxy /cache3
#chown
proxy:proxy /cache4
kemudian edit
file squid.conf
#vim /etc/squid/squid.conf
sesuaikan
Network anda pada ACL Localnya ganti dengan network pc-proxy anda
192.168.182.0/24
kemudian ip
client 192.168.182.0/24
sesuaikan gatewaynya 192.168.182.2
kemudian : cache_dir aufs /cache 80000 64 256 #200000ß---- menunjukan besar HDD untuk cache 80 GB
sesuaikan gatewaynya 192.168.182.2
kemudian : cache_dir aufs /cache 80000 64 256 #200000ß---- menunjukan besar HDD untuk cache 80 GB
simpan dengan
tombol menekan tombol esc + ketikkan :wq
sekarang kita
buat swap untuk cache_dir nya
#squid -f
/etc/squid/squid.conf -z
sekarang
jalankan squidnya
#squid -N -d 1
-D
# reboot
Setelah reboot
cek squidnya
0 comments:
Posting Komentar