putty
winscp
tentunya squid.conf harus tersedia silahkan googling untuk mencari config nya
Silahkan login sebagai "root" di ubuntu yg sudah diinstal
kemudian ketikan paket-paket yg dibutuh kan dibawah ini copas juga bisa ke terminal yg ada di putty
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
jika sudah selesai silahkan pilih salah satu link dibawah ini untuk anda download dengan mengetikan atau copykan di terminal putty
link 1
wget http://vertigo-hotspot.googlecode.com/files/SQUID-2.7.STABLE9.tar.bz2 credit by teukurizal FMI
tar
xvf SQUID-2.7.STABLE9.tar.bz2
cd squid-2.7.STABLE9
link 2
wget http://vertigo-hotspot.googlecode.com/files/squid-2.7.STABLE9%2Bpatch.tar.gz credit by tempat-sampah
tar xvf squid-2.7.STABLE9+patch.tar.gz
cd squid-2.7.STABLE9
selanjutnya tahap compile "sebelum ke tahap ini sesuaikan dulu jenis pc yg anda gunakan"
untuk mengetahuinya anda bisa mengetikan di terminal putty dengan cara
#cat /proc/cpuinfo
Catat informasi CHOST dan CFLAGS nya (sesuai dengan informasi cpu di ubuntu tadi)
contoh tahap compile nya :
CHOST="x86_64-pc-linux-gnu" CFLAGS="-march=amdfam10 -O2 -pipe"
./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
kemudian ketikan :
#make
#sudo make install
jika sudah selesai tahap compile nya
silahkan download dulu storeurl+squid nya disini
jika sudah selesai pindahkan dulu squid default nya "jika ada " dengan perintah
#mv /etc/init.d/squid /etc/init.d/squid-asli
hapus file squid yg default nya dengan perintah
#rm /etc/init.d/squid
jika sudah di hapus selanjtunya ketikan perintah
#nano /etc/init.d/squid
lalu copy isi file squid yg sudah di download tadi dan pastekan disana
ctrl x lalu y unutk menyimpan file tersebut
setelah di simpan file squid di /etc/init.d/squid ketikan perintah dibawah ini
#sudo chmod +x /etc/init.d/squid
selanjut nya stop dulu squid anda dengan cara
#sudo /etc/init.d/squid stop
masukan storeurl yg sudah di download tadi ke
#nano /etc/squid/storeurl.pl
jika sudah ... save file trsbt ctrl x lalu y
lalu beri perintah seperti di bawah ini
#chown proxy:proxy /etc/squid/storeurl.pl
#chmod 777 /etc/squid/storeurl.pl
#mv /etc/squid/squid.conf /etc/squid/squid.conf-asli "perintah untuk memindahkan
#rm /etc/squid/squid.conf "perintah untuk menghapus
kalau sudah ketemu file squid,conf nya silahkan anda masukan ke
#nano /etc/squid/squid.conf
lalu simpan ctrl x terus y
lalu ketikan perintah berikut
#chown proxy:proxy /cache1
#chmod 777 /cache1
#chown proxy:proxy /cache2
#chmod 777 /cache2
#chown proxy:proxy /cache3
#chmod 777 /cache3
#chown proxy:proxy /cache4
#chmod 777 /cache4
catatan cache1,cache,2,cache,3cache,4 sesuaikan dengan "nama" dan "jumlah " partisi harddisk yg anda instal
jika sudah membuat folder-folder swap/cache di dalam folder cache yang telah ditentukan
#squid -f /etc/squid/squid.conf –z
lalu restart squid nya jika folder swap/cache telah sukses dengan perintah
#sudo /etc/init,d/squid restart
jika tidak ada masalah dalam penginstalan squid proxy anda sudah bisa di gunakan
salam
thanks to :
No comments:
Post a Comment