Hello Semproters Mania, saya disini ingin berbagi ilmu tentang server dan proxy.
ok to the point aja ya ga usah bertele2 ..
The First download putty dulu ya gan DISINI.
setelah itu ikuti langkah-langkah di bawah ini ok.
lalu setelah itu agan download Lusca Proxy nya, ikuti cara2nya di bawah ini ya.
Setelah mendownload Lusca Proxy nya silahkan anda Patch Lusca Squid Anda dengan mendownload Parchnya di bawah ini.
Setelah di Patch silahkan ketik Cofigure di bawah ini.
Tunggu beberapa saat sampa Configure selesai dan lalu ketikkan code di bawah ini.
Tunggu beberapa saat lagi hingga selesai, setelah selesai silahkan masuk ke forler init.d dan perhatikan cara di bawah ini.
Setelah itu anda masuk juga ke folder /etc/local/share/squid, tapi pertama-tama anda harus membuatnya terlebih dahulu dengan memperhatikan cara di bawah ini.
setelah itu silahkan anda kembali ke forlder Root dan buatlah folder "Cache" denga cara di bawah ini.
setelah itu silahkan anda masuk ke forlder squid untuk membuat konfigurasi squid.conf. Perhatikan cara di bawah ini.
semua installasi proxy squid lusca sudah selesai, silahkan anda tuliskan command di bawah untuk melihat log dari proxy tersebut.
Installasi selesai.
nah ini gan hasil proxy cachenya, jika ada bacaan TCP_HIT berati proxy sudah bekerja dengan sempurna, jika bacaan TCP_MISS berati proxy sedang menjalankan tugasnya.. haha
ok to the point aja ya ga usah bertele2 ..
The First download putty dulu ya gan DISINI.
setelah itu ikuti langkah-langkah di bawah ini ok.
# apt-get update
# apt-get install squid squidclient squid-cgi
# apt-get install gcc
# apt-get install build-essential
# apt-get install sharutils
# apt-get install ccze
# apt-get install libzip-dev
# apt-get install automake1.9
# apt-get install acpid
# apt-get install unzip
lalu setelah itu agan download Lusca Proxy nya, ikuti cara2nya di bawah ini ya.
# wget -c http://divoom-lagexy.googlecode.com/files/LUSCA_HEAD-r14809.tar.gz
# tar -xvzf LUSCA_HEAD-r14809.tar.gz
# cd LUSCA_HEAD-r14809
Setelah mendownload Lusca Proxy nya silahkan anda Patch Lusca Squid Anda dengan mendownload Parchnya di bawah ini.
# wget -c http://divoom-lagexy.googlecode.com/files/LUSCA_HEAD-r14809-patch.tar.gz
# tar -xvzf LUSCA_HEAD-r14809-YOUTUBE.PACTH.tar.gz
# patch -p0 < 3xx-loop.diff
# patch -p0 < async-issue.diff
# patch -p0 < http-gzip.diff
# patch -p0 < ignore-must-revalidate.diff
# patch -p0 < improve-nn-parser.diff
# patch -p0 < lusca-vary.diff
# patch -p0 < segmentation-fault.diff
Setelah di Patch silahkan ketik Cofigure di bawah ini.
Code:
Code:
[COLOR=#666600]./[/COLOR][COLOR=#000000]configure [/COLOR][COLOR=#666600]--[/COLOR][COLOR=#000000]prefix[/COLOR][COLOR=#666600]=[/COLOR][COLOR=#008800]/usr --exec_prefix=/[/COLOR][COLOR=#000000]usr [/COLOR][COLOR=#666600]--[/COLOR][COLOR=#000000]bindir[/COLOR][COLOR=#666600]=[/COLOR][COLOR=#008800]/usr/[/COLOR][COLOR=#000000]sbin [/COLOR][COLOR=#666600]--[/COLOR][COLOR=#000000]sbindir[/COLOR][COLOR=#666600]=[/COLOR][COLOR=#008800]/usr/[/COLOR][COLOR=#000000]sbin [/COLOR][COLOR=#666600]--[/COLOR][COLOR=#000000]libexecdir[/COLOR][COLOR=#666600]=[/COLOR][COLOR=#008800]/usr/[/COLOR][COLOR=#000000]lib[/COLOR][COLOR=#666600]/[/COLOR][COLOR=#000000]squid [/COLOR][COLOR=#666600]--[/COLOR][COLOR=#000000]sysconfdir[/COLOR][COLOR=#666600]=[/COLOR][COLOR=#008800]/etc/[/COLOR][COLOR=#000000]squid [/COLOR][COLOR=#666600]--[/COLOR][COLOR=#000000]localstatedir[/COLOR][COLOR=#666600]=[/COLOR][COLOR=#008800]/var/[/COLOR][COLOR=#000000]spool[/COLOR][COLOR=#666600]/[/COLOR][COLOR=#000000]squid [/COLOR][COLOR=#666600]--[/COLOR][COLOR=#000000]datadir[/COLOR][COLOR=#666600]=[/COLOR][COLOR=#008800]/usr/[/COLOR][COLOR=#000000]share[/COLOR][COLOR=#666600]/[/COLOR][COLOR=#000000]squid [/COLOR][COLOR=#666600]--[/COLOR][COLOR=#000000]enable[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]async[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]io[/COLOR][COLOR=#666600]=[/COLOR][COLOR=#006666]24[/COLOR][COLOR=#666600]--[/COLOR][COLOR=#000088]with[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]aufs[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]threads[/COLOR][COLOR=#666600]=[/COLOR][COLOR=#006666]24[/COLOR][COLOR=#666600]--[/COLOR][COLOR=#000088]with[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]pthreads [/COLOR][COLOR=#666600]--[/COLOR][COLOR=#000000]enable[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]storeio[/COLOR][COLOR=#666600]=[/COLOR][COLOR=#000000]aufs [/COLOR][COLOR=#666600]--[/COLOR][COLOR=#000000]enable[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]linux[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]netfilter [/COLOR][COLOR=#666600]--[/COLOR][COLOR=#000000]enable[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]arp[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]acl [/COLOR][COLOR=#666600]--[/COLOR][COLOR=#000000]enable[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]epoll [/COLOR][COLOR=#666600]--[/COLOR][COLOR=#000000]enable[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]removal[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]policies[/COLOR][COLOR=#666600]=[/COLOR][COLOR=#000000]heap [/COLOR][COLOR=#666600]--[/COLOR][COLOR=#000088]with[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]aio [/COLOR][COLOR=#666600]--[/COLOR][COLOR=#000088]with[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]dl [/COLOR][COLOR=#666600]--[/COLOR][COLOR=#000000]enable[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]snmp [/COLOR][COLOR=#666600]--[/COLOR][COLOR=#000000]enable[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]delay[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]pools [/COLOR][COLOR=#666600]--[/COLOR][COLOR=#000000]enable[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]htcp [/COLOR][COLOR=#666600]--[/COLOR][COLOR=#000000]enable[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]cache[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]digests [/COLOR][COLOR=#666600]--[/COLOR][COLOR=#000000]disable[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]unlinkd [/COLOR][COLOR=#666600]--[/COLOR][COLOR=#000000]enable[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]large[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]cache[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]files [/COLOR][COLOR=#666600]--[/COLOR][COLOR=#000088]with[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]large[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]files [/COLOR][COLOR=#666600]--[/COLOR][COLOR=#000000]enable[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]err[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]languages[/COLOR][COLOR=#666600]=[/COLOR][COLOR=#660066]English[/COLOR][COLOR=#666600]--[/COLOR][COLOR=#000000]enable[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000088]default[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]err[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]language[/COLOR][COLOR=#666600]=[/COLOR][COLOR=#660066]English[/COLOR][COLOR=#666600]--[/COLOR][COLOR=#000088]with[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]maxfd[/COLOR][COLOR=#666600]=[/COLOR][COLOR=#006666]65536[/COLOR]
Tunggu beberapa saat sampa Configure selesai dan lalu ketikkan code di bawah ini.
Code:
Code:
[COLOR=#000000]make[/COLOR][COLOR=#666600]&&[/COLOR][COLOR=#000000]make install[/COLOR]
# cd /etc/init.d/
# /etc/init.d/squid stop
# mv /etc/init.d/squid /etc/init.d/squid.backup
# wget -c http://divoom-lagexy.googlecode.com/files/squid
# sudo chmod +x /etc/init.d/squid
# /etc/init.d/squid stop
Setelah itu anda masuk juga ke folder /etc/local/share/squid, tapi pertama-tama anda harus membuatnya terlebih dahulu dengan memperhatikan cara di bawah ini.
# mkdir -p /usr/local/share/squid
# chmod 777 /usr/local/share/squid
# cd /usr/local/share/squid
# wget -c http://divoom-lagexy.googlecode.com/files/supercache.zip
# unzip supercache.zip
setelah itu silahkan anda kembali ke forlder Root dan buatlah folder "Cache" denga cara di bawah ini.
# mkdir /cache1
# mkdir /cache2
# chown proxyroxy /cache1
# chown proxyroxy /cache2
# chmod 777 /cache1
# chmod 777 /cache2
# chown proxyroxy /usr/local/share/squid/supercache.conf
# chmod 777 /usr/local/share/squid/supercache.conf
# chown proxyroxy /usr/local/share/squid/supercache.pl
# chmod 777 /usr/local/share/squid/supercache.pl
# chmod +x /usr/local/share/squid/supercache.pl
setelah itu silahkan anda masuk ke forlder squid untuk membuat konfigurasi squid.conf. Perhatikan cara di bawah ini.
# cd /etc/squid/
# mv squid.conf squid.conf.backup
# wget -c http://divoom-lagexy.googlecode.com/files/squid.conf
# squid -f /etc/squid/squid.conf -z
# sudo /etc/init.d/squid restart
# squid -NDd1
semua installasi proxy squid lusca sudah selesai, silahkan anda tuliskan command di bawah untuk melihat log dari proxy tersebut.
setelah selesai semua maka silahkan anda restart pc proxy anda dengan cara berikut.
# tail -f /var/log/squid/access.log | ccze
# reboot now
Installasi selesai.
nah ini gan hasil proxy cachenya, jika ada bacaan TCP_HIT berati proxy sudah bekerja dengan sempurna, jika bacaan TCP_MISS berati proxy sedang menjalankan tugasnya.. haha