LANGKAH-LANGKAH MEMBUAT PROXY UBUNTU :
1.
Sebelumnya harus membuka putty terlebih dahulu
untuk dapat masuk ke ubuntu jika belum punya download terlebih dahulu
2.
Setelah masuk ke putty maka ketikkan
3.
root@proxyku:~#df
( untuk mengetahui partisi harddisk dalam komputer )
4.
root@proxyku:~#nano
/etc/fstab ( untuk cek partisi harddisk lengkap dengan modenya )
5.
root@proxyku:~#lsmod
|grep –I reisefs ( untuk mengetahui jumlah partisi yang reiserf )
6.
root@proxyku:~#ulimit
–n ( yang tampil 1024)
7.
root@proxyku:~#ulimit
–HSn 65536
8.
root@proxyku:~#echo
“root soft nofile 65536” >> /etc/security/limits.conf
9.
root@proxyku:~#echo
“root hard nofile 65536” >> /etc/security/limits.conf
10.
root@proxyku:~#nano
/etc/pam.d/common-session
kemudian akan muncul tampilan sebagai berikut
( di edit sesuai dengan kotak )
Kemudian simpan dengan Ctrl + x kemudian
tekan y dan enter
1.
root@proxyku:~#modprobe
ip_conntrack
2.
root@proxyku:~#nano
/etc/module
kemudian akan mucul tampilan berikut dan
editlah
Kemudian simpan dengan ctrl + x dan enter
1.
root@proxyku:~#sudo
apt-get upadte
2.
root@proxyku:~#copykan
file squid-2.7.STABLE9 ke /home dengan menggunakan winscp
3.
root@proxyku:~#cd
/home/
4.
root@proxyku:/home#tar
xvf squid-2.7.STABLE9.tar.gz
5.
root@proxyku:/home#cd
squid-2.7.STABLE9/
kemudian
kita bisa mencari info tentang cpu di browser http://en.gento-wiki/Safe_Cflags/Intel
kemudian
muncul sbb :
1.
root@proxyku:/home/squid-2.7.STABLE9#
2.
root@proxyku:~#sudo
apt-get install squid squidclient squid-cgi
3.
root@proxyku:~#nano
/etc/default/squid
akan tampil seperti berikut , angka 1024
diganti 8192
pada SQUID_MAXFD=8192 ( aslinya 1024 )
1.
root@proxyku:~#sudo
apt-get install gcc
2.
root@proxyku:~#grep
–E “#define\W+__FD_SETSIZE” /usr/include/*.h /usr/include/*/*.h
3.
root@proxyku:~#nano
/usr/include/linux/posix_types.h
kemudian pada tampilan berikut , gantipada
define __FD_SETSIZE 1024 menjadi 65536
1.
root@proxyku:~#nano
/usr/include/linux/posix_types.h
ganti lagi 1024 menjadi 65536 jika belum
tersetting 65536
2.
root@proxyku:~#nano
/usr/include/bits/typesizes.h
kemudian ganti 1024 menjadi 65536
tampilan sebagai berikut :
1.
root@proxyku:~#nano
/usr/include/linux/posix_types.h
ganti lagi 1024 menjadi 65536 jika belum
tersetting 65536
2.
root@proxyku:~#nano
/usr/include/bits/typesizes.h
kemudian ganti 1024 menjadi 65536
tampilan sebagai berikut :
1.
root@proxyku:~#nano
/etc/pam.d/login
akan tampil sbb :
isi session required /lib/security/pam_limits.so
1.
root@proxyku:~#nano
/etc/pam.d/login
akan tampil sbb :
isi session required /lib/security/pam_limits.so
1.
root@proxyku:~# grep
–E “#define\W+__FD_SETSIZE” /usr/include/*.h /usr/include/*/*.h
pastikan nilai sdah tersetting 65536 pada
setsize
2.
root@proxyku:~#sudo
apt-get install build-essential
3.
root@proxyku:~#sudo
apt-get install sharutils
4.
root@proxyku:~#sudo
apt-get install ccze
5.
root@proxyku:~#sudo
apt-get install libzip-dev
6.
root@proxyku:~#sudo
apt-get install automake1.9
7.
root@proxyku:~#cd
/home/squid-2.7.STABLE9/
9.
root@proxyku:/home/squid-2.7.STABLE9#make
11.
memasukkan file squid ( 4,543 ) ke dalam
etc---init.d ( dengan winscp )
12.
root@proxyku:/home/squid-2.7.STABLE9#sudo
chmod +x /etc/init.d/squid
15.
root@proxyku:/home/squid-2.7.STABLE9#cat
/etc/fstab
16.
Memasukkan file squid.conf(9,2018) dan
storeurl.pl ke etc----squid (dengan winscp )
18.
root@proxyku:/home/squid-2.7.STABLE9#cat
/etc/network/interfaces
19.
root@proxyku:/home/squid-2.7.STABLE9#chown
–R proxy:proxy /cache1
20.
root@proxyku:/home/squid-2.7.STABLE9#chown
–R proxy:proxy /cache2
21.
root@proxyku:/home/squid-2.7.STABLE9#chown
–R proxy:proxy /cache2
22.
root@proxyku:/home/squid-2.7.STABLE9#chown
–R proxy:proxy /etc/squid/storeurl.pl
23.
root@proxyku:/home/squid-2.7.STABLE9#chmod
777 /cache1
24.
root@proxyku:/home/squid-2.7.STABLE9#chmod
777 /cache2
25.
root@proxyku:/home/squid-2.7.STABLE9#chmod
777 /cache3
26.
root@proxyku:/home/squid-2.7.STABLE9#chmod
777 /etc/squid/storeurl.pl
27.
root@proxyku:/home/squid-2.7.STABLE9#squid
–f /etc/squid/squid.conf -z
28.
root@proxyku:/home/squid-2.7.STABLE9#cd
/cache1/
29.
root@proxyku:/cache1#ls
30.
root@proxyku:/cache1#rm
–rf /cache1/*
31.
root@proxyku:/cache1#rm
–rf /cache2/*
32.
root@proxyku:/cache1#rm
–rf /cache3/*
33.
root@proxyku:/cache1#pr
34.
root@proxyku:/cache1#cd
35.
root@proxyku:~#
squid –f /etc/squid/squid.conf –z
36.
copy file sysctl.conf ke etc dengan winscp
37.
root@proxyku:~#sudo
/etc/init.d/squid restart
38.
root@proxyku:~#squid
–k parse
39.
root@proxyku:~#sysctl
–p
40.
root@proxyku:~#shutdown
–R now
41.
root@proxyku:~#squid
–k parse
FILE SQUID DOWNLOAD DISINI
untuk cek HIT caranya tulis tail –f /var/log/squid/access.log
|ccze
By : Supriyanto,S.P.d,.SMP Negeri 1 Randublatung Blora
SELESAI
Tidak ada komentar:
Posting Komentar