Dilingkungan jaringan komputer server proxy memiliki definisi yaitu server yang bertindak sebagai media permintaan dari klien dalam mencari suatu sumber daya dari server lain.
Pada umumnya layanan yang diminta oleh klien diantaranya berupa file, koneksi, halaman web ataupun sumber daya lainnya.
Aturan main dari server proxy yaitu mengatur permintaan klien berdasarkan penyaringan informasi yang ditetapkan oleh developer, sebagai contohnya yaitu penyaringan terhadap alamat IP atau protokol.
Langkah Pembangunan Monitoring Server Web Proxy
Dalam pemantauan operasional dari server web proxy kesehariannya seorang developer dapat menggunakan suatu aplikasi open source
untuk memantaunya, aplikasi yang akan dipaparkan dalam tulisan ini adalah sqstat.
Gambar berikut suatu contoh implementasi sqstat untuk memonitor server web proxy di lingkungan kerja penulis.
Bagaimana cara membangunnya, berikut adalah langkah-langkah implementasi sqstat untuk memonitor operasional server web proxy
1. Aplikasi sqstat dapat diunduh di web Alex Samorukov
2. Ekstrak file unduhan :
# gunzip sqstat-1.20.tar.gz
# tar -xvf sqstat-1.20.tar3. Pindahkan folder sqstat-1.20 ke /var/www/html
4. Rename nama folder sqstat-1.20 menjadi " proxy " ( atau penamaan yang lain )
5. Copy Paste dan rename config.inc.php.defaults menjadi config.inc.php
#cp config.inc.php.defaults config.inc.php6. Edit config.inc.php dan isikan
/* Squid proxy server ip address or host name */7. Rename sqstat.php menjadi index.php
$squidhost[0]="127.0.0.1"; /* Squid proxy server port */
$squidport[0]=3128;
$cachemgr_passwd[0]="Rahasia";
$resolveip[0]=true;
8. Edit squid.conf
# nano /etc/squid/squid.conf , dan ketikkan script berikut :9. Restart httpd ( Server Apache )
acl manager proto cache_object
acl webserver src 192.xxx.xxx.xxx/255.255.255.255 --> isikan IP yang terkait
http_access allow manager webserver
http_access deny manager ** pastikan script ini ada satu dan posisikan di bawah
# service httpd restart11 Uji monitoring serwer web proxy dengan membuka browser dan memasukan alamat :
http://ip/proxyDemikian kajian mengenai langkah-langkah membangun pemantau operasional server web proxy menggunakan aplikasi sqstat, insyaAlloh dalam kajian berikutnya akan dipaparkan bagaimana membuat laporan-laporannya dengan aplikasi open source lainnya. Semoga kajian yang singkat ini dapat bermanfaat bagi pengunjung blog resumedini, Salam.
* Keterangan :
IP : merupakan ip yang anda isikan di no. 7 saat melakukan editing squid
proxy : atribut penamaan folder di no. 4 saat "Rename Nama Forlder sqstat-1.20"