Konfigurasi-konfigurasi mendasar squid antara lain :
1.
http_port nomor port.
Ini akan menunjukkan nomor port yang akan dipakai untuk menjalankan
squid. Nomor port ini akan dipakai untuk berhubungan dengan klien dan peer.
2.
icp_port nomor port.
Ini akan menunjukkan nomor port yang akan dipakai untuk menjalankan
squid. Nomor port ini akan dipakai untuk berhubungan dengan klien dan peer.
3.
cache_peer nama_peer
tipe_peer nomor_port_http nomor_port_icp option.
Sintask dari cache peer ini digunakan untuk
berhubungan dengan peer lain, dan peer lain yang dikoneksikan ini tipenya
bergantung dari tipe peer yang telah dideklarasikan ini, bias bertipe sibling
maupun bertipe parent,dan port yang digunakan untuk hubungan ICP maupun HTTP
juga dideklarasikan disini, sedangakan untuk parameter option disini ada
bermacam-macam salah satunya adalah default yang berarti dia adalah
satu-satunya parent yang harus dihubungi (jika bertipe parent) dan proxy-only
yang berarti bahwa object yang dipata dari peer tersebut tidak perlu disimpan
dalam hardisk local.
4.
Dead_peer_timeout
jumlah_detik seconds.
Masing-masing peer yang telah didefinisikan sebelumnya mempunyai
waktu timeout sebesar yang ditentukan dalam konfigurasi ini, Jika peer tidak
menjawab kiriman sinyal ICP dalam batas waktu yang telah ditentukan, peer akan
dianggap tidak akan dapat dijangkau, dan cache server tidak akan mengambil
object dari server yang bersangkutan dalam interval waktu tertentu.
5.
Hierarcy_stoplist pola1
pola2
Sintaks ini digunakan untuk menyatakan apa yang harus tidak diminta
dari peer, melainkan harus langsung dari web server origin, jika pola1 dan pola
2 adalah parameter cgi-bin, ?, dan lain-lain maka jika ada request URL yang
mengandung karakter tersebut maka akan diambilkan langsung ke server origin.
6.
Cache_mem jumlah_memori (dalam bytes)
Sintaks ini akan menentukan batas atas jumlah memori yang digunakan
untuk menyimpan antara lain : intransit object yaitu object yang dalam masa
transisi antara waktu cache mendownload sampai object disampaikan ke klien, dan
hot object, yaitu object yang sering diakses.
7.
Cache_swap_low/high
jumlah (dalam persen)
Squid akan menghapus object yang ada didalam hardisknya jika media
tersebut mulai penuh. Ukuran penuh ini yang diset pada cache_swap_low dan
cache_swap_high. Bila batas swap_low telah tercapai maka squid mulai menghapus
dan jika batas swap_high tercapai maka squid akan semakin sering menghapus.
8.
Cache_dir
jenis_file_sistem direktori kapasitas_cache dir_1 jumlah dir_2
Sintaks ini akan menjelaskan direktori cache yang dipakai, pertama
adalah jenis file sistemnya, lalu didirektori mana cache tersebut akan
disimpan, selanjutnya ukuran cache tersebut dalam MegaBytes lalu jumlah
direktori level 1 dan direktori level 2 yang akan digunakan squid untuk
menyimpan objectnya.
0 comments:
Post a Comment