Step 1 : download squid-nya di http://squid-cache.org
Step 2 : letakkan source squid di Linux anda
(misal disini saya meletakkannya di direktori /usr/local/src)
Step 3 : Ekstrak dengan perintah tar zxf squid.x.x.tar.gz
(misal: root@proxy: tar zxf squid-3.Stable12.tar.gz)
Step 4 : Masuk ke direktori squid-nya (misal: root@proxy: cd squid-3.Stabel12)
Step 5 : Nah kita ketik ./configure + parameter lainnya... :D
Disini parameter yang saya gunakan seperti ini
./configure --prefix=/usr/local/squid \
--enable-async-io=32 --enable-cache-digests --enable-storeio=diskd,ufs,aufs \
--enable-poll \
--enable-delay-pools --enable-removal-policies="heap,lru"
Step 6 : make && make install
Step 7 : Kita konfigurasi squid.conf sesuai dengan keinginan kita deh... :D
Step 8 : Perhatikan saat anda mengatur konfigurasi dengan
tag "cache_dir" dimana lokasinya anda tentukan,
contoh saya menaruh direktori tersebut di /cache
Step 9 : Kita buat user dan group squid (useradd squid, groupadd squid)
Step 10 : Kita ganti kepemilikan direkori cache-nya, contoh(root@proxy: chown -R squid:squid /cache
Step 11 : Masuk ke direktori /usr/local/squid/var/logs
(root@proxy: cd /usr/local/squid/var/logs/)
Ingat access.log,store.log,cache.log di kita HARUS buat sendiri dengan perintah
touch access.log;touch store.log; touch cache.log
chown -R squid:squid *.log
Step 12 : Tes konfigurasi squid.conf anda dengan mengetikkan
(misal installan squid di /usr/local/squid)
root@proxy: /usr/local/squid/sbin/squid -k parse
*Jika tidak ada kesalahan dalam konfigurasinya, kita lanjut ke final step*
Step 13 : Kita running deh squid-nya dengan cara /usr/local/squid/sbin/squid -sYD
Selesai deh.... :D
Langganan:
Posting Komentar (Atom)
0 komentar:
Posting Komentar