Catatan pak Kole,,,,,
Ini hanyalah sebuah catatan pribadi saya agar nanti kalau saya butuhkan saya tidak perlu cari file-file saya. thank to doris winanto, mas faishol dll,,,
Langkah Pertamax:
1. Kopi hitam (yang kental)
2. Rokok Malboro black menthol he,,,,he,,,,,
3. Aktifkan winamp,,,,, (kemana,,,,kemana,,,kemana,,,)
Langkah Kedua
1. HDD 500GB (minimal 120 agar pembuatan partisi lebih bebas)
2. RAM 1GB
3. P4 core 2 duo (ini bukan barang wajib,,,, kebetulan aja ada yang lagi nganggur)
Langkah ke berikutnya
Install Ubuntu server kalau belum ada bisa di download di link berikut ini http://mirror.as29550.net/releases.ubuntu.com//lucid/ubuntu-10.04.3-server-amd64.iso
untuk cara penginstalannya silahkan download di
http://www.ziddu.com/download/17391252/ubuntu.doc.html
cara mempartisi HDD
- /boot = cukup 100 MB --> Primary->Beginning-->EXT2
- / = minimal 2 GB -->Logical -->Beginning -->EXT4
- /swap - minimal cukup 250 MB -->Logical --> End --> swap
catatan : (untuk swap kita buat 2 kali jumlah memory fisik bila dibawah 1 GB
apabila 2 GB atau lebih maka buat swap cukup 256 MB)
- /var = minimal 30 GB -->End-->EXT4 (noatime)atw paling atas
- /cache = untuk cache usahakan partisi paling besar yg kita buat dalam satu partisi adalah 20 Gb
jadi misal HDD 160 Gb maka kita buat partisi cache sebanyak 7 partisi)
Misal /cache/cache1 , END -->EXT4-- (noatime)
/cache/cache2 , END -->EXT4--
dan seterusnya.
Setelah proses Intall selesai masuk kedalam ubuntunya dengan menggunakan putty (ini yang biasa sya gunakan)
login dengan user pasword yang sudah anda miliki
and then (mprett ahhh) miss hehoh,,,, agar bisa masuk ke root
ketik sudo su <enter>
ketik pasword <enter>
Langkah selanjutnya :
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
dowload squid 2.7stable9 dengan perintah :
wget http://www.squid-cache.org/Versions/v2/2.7/squid-2.7.STABLE9.tar.bz2
tar xvjf squid-2.7.STABLE9.tar.bz2
cd squid-2.7.STABLE9
./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
lalu kita install
make && make install
tunggu dulu ya setelah iklan iklan berikut ini,,,,,,,, aduh,,,,, anak emak jaja,,,,,, kemna,,,,,kemana,,,,kemana,,,,,,,,
Lalu kita stop squidnya
squid -k shutdown
kita ganti file squid.conf
sekarang membuat permision untuk masing-masing cache
chmod 777 /etc/cache/cache1
chmod 777 /etc/cache/cache2
chmod 777 /etc/cache/cache3
chmod 777 /etc/cache/cache4
setelah melakukan perintah diatas ketik squid -z (untuk membuat swapnya)
#catatan#
untuk membuat partisi gunakan rumus ini
Misalnya kita akan melakukan instalasi squid pada HDD berukuran 250 Giga, berdasarkan rule pertama, bahwa gunakan 80% dari space disk kita sebagai cache_dir, maka didapatkan:
80% x 250 Giga = 200 Giga
Dari 200 Giga tersebut, kita bagi menjadi 5 direktory
/cache1
/cache2
/cache3
/cache4
/cache5
Lalu bagaimana menentukan L1 ?, berikut adalah rumus yang di pakai.
((( x / y ) / 256 ) / 256 ) * 2 ≈ L1
x = besarnya disk cache yang akan di gunakan, satuannya adalah Kb (40 GB = 40.000.000 KB)
y = jumlah rata-rata object biasanya bernilai 13Kb
misalkan besarnya cache disk adalah 20 GB maka:
(((40.000.000/13)/256)/256)*2 ≈ 94 (dibulatkan ke atas)
Maka nilai L1 adalah 94.
Bila cache disk 40GB, maka scrip squidnya adalah sebagai berikut
cache_dir aufs /cache1 40000 94 256
cache_dir aufs /cache2 40000 94 256
cache_dir aufs /cache3 40000 94 256
cache_dir aufs /cache4 40000 94 256
cache_dir aufs /cache5 40000 94 256
setelah itu semua silahkan reboot
atur mikrotik anda,,, tutorialnya nanti di sambung lagi
Ubuntu Server dan squid 2.7.STABLE9
Published on Rabu, 16 November 2011 1 lonely but appreciated comment »
Cara menentukan perpartisi chache nya bebas ?
Misal 200 GB itu saya bagi 10 partisi boleh ?
Terus pengaruhnya saat squid bekerja apa ada perbedaan antara 5 partisi dan 10 partisi yg kt gunakan ?