update Ubuntu + Lusca Head Proxy dr forum sebelah bY.TEUKURIZAL
Quote:
Support online : teukurizal@yahoo.com.sg n.fast@rocketmail.com |
Ubuntu + Lusca Head Proxy
UPDATE 18 SEP 2010 : download disini : http://www.zid*du.com/download/117116...P2010.rar.html
kredit to : keblux & jaringanwarnet
Bahan-bahan :
- Ubuntu 9.10
- Ip proxy 192.168.3.1
- Gatewai 192.168.3.254
- Ip mikrotik ke arah proxy 192.168.3.254/24
- Ram 1 GB
- HDD Sata 80 GB
1. Partisi HDD
Quote:
Dari harddisk 80 Gb dibagi sebagai berikut:
/ 9 Gb ext4 System ( Flag Boot)
swap 1 Gb Swap
/var 10 Gb ext4 Variable
/squid-1 20 Gb ReiserFS
/squid-2 20 Gb ReiserFS
/squid-3 20 Gb ReiserFS
2. Install Paket
Quote:
# sudo apt-get update
# sudo apt-get install squid
# 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
3. Mencari tahu info CPU Super Proxy
Quote:
# Jalankan perintah berikut di terminal untuk melihat informasi CPU kamu :
cat /proc/cpuinfo
# untuk pengguna AMD 64 bit bisa di lihat disini : http://en.gentoo-wiki.com/wiki/Safe_Cflags/AMD
# sedangkan pengguna Intel lihat di sini : http://en.gentoo-wiki.com/wiki/Safe_Cflags/Intel
Catat informasi CHOST dan CFLAGS nya (sesuai dengan informasi cpu kamu di ubuntu tadi), contoh saya menggunakan intel celeron M, maka saya memperoleh informasi CHOST dan CFLAGS nya :
CHOST=”i686-pc-linux-gnu”
CFLAGS=”-march=pentium-m -O2 -pipe -fomit-frame-pointer”
4.Download dan Patch Lusca
Quote:
dengan perintah :
#'wget http://lusca-cache.googlecode.com/fi...-r14733.tar.gz'
lalu ekstrak dan masuk ke foldernya :
# tar xzvf LUSCA_HEAD-r14733.tar.gz
# cd LUSCA_HEAD-r14733
# kita patch dulo paket yg kita download tadi, sebelumnya di pastekan dulo ke dir instalasi lusca :
patch -p0 < luscaVaryrR14697.diff
patch -p0 <3xx\ loop.diff
patch -p0 < ignore-must-revalidate.diff
patch -p2 < keblux-lusca-gzip.patch
ok sekarang dimulai tahap compile nya
CHOST=”i686-pc-linux-gnu” \
CFLAGS=”-march=pentium-m -O2 -pipe -fomit-frame-pointer” \
./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-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
selanjutnya, ketik perintah berikut di terminal
# make
# sudo make install
Edit squid.conf
# stop dulu squidnya dg perintah :
sudo /etc/init.d/squid stop atau squid stop (ubuntu 10.04 Lts)
# kemudian copy file squid.conf, tunning-ubuntu.conf dan storeurl-ubuntu.pl yg di download tadi kedalam folder /etc/squid
5. Langkah selanjutnya
Quote:
# Memberikan permission pada folder cache
chown -R proxy.proxy /squid-1
chown -R proxy.proxy /squid-2
chown -R proxy.proxy /squid-3
chmod 755 /etc/squid/storeurl-ubuntu.pl
chmod 755 /etc/squid/tunning-ubuntu.conf
chown -R proxy.proxy /etc/squid/storeurl-ubuntu.pl
chown -R proxy.proxy /etc/squid/tunning-ubuntu.conf
# Membuat folder-folder swap/cache di dalam folder cache yang telah ditentukan dg perintah :
squid -f /etc/squid/squid.conf -z
# Restart squid
sudo /etc/init.d/squid restart atau squid restart (Ubuntu 10.04)
Reboot CPU nya...
4 komentar:
tenk_q for shared,,,, kalau ada masalah aku balik yach om
salam
sabar
Udah bisa diinstal bos lusca nya. Tapi pas di tunning-ubuntu.conf baris storeurl_rewrite_program /etc/squid/storeurl-ubuntu.pl diaktifkan, squidnya langsung error. Tapi kalo baris itu dihapus squid jalan lagi. Gimana dong bos?
CHOST=”i686-pc-linux-gnu” \
CFLAGS=”-march=pentium-m -O2 -pipe -fomit-frame-pointer” \
./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-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
info cpu punyaku sih :
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
binun pas disini om :(
perintah nya gimana ??? maklum baru 1 hari belajar linux nich mohon bantuannya :),, biar tidak tersesat di jalan :P
file di ziddu nya kok sudah tidak ada ya ...
Posting Komentar