Lightsquid
merupakan produk opensource yang berfungsi untuk monitoring Squid Proxy atau menampilkan laporan
aktifitas Squid Proxy oleh pengguna layanan dalam bentuk halaman web.
Laporan yang dihasilkan bisa perwaktu periode akses (tahun, bulan dan
hari), per group pengguna, top sites, dan big files download.
Langkah-langkah instalasi Lightsquid :
1. Pastikan web server (apache2) sudah terinstall dan berjalan dengan baik.
1. Pastikan web server (apache2) sudah terinstall dan berjalan dengan baik.
2. Download paket Lightsquid di sini. Paket terbaru adalah lightsquid-1.8.tgz
3. Extract paket, dengan perintah :
#tar -xzvf lightsquid-1.8.tgz
akan terbentuk paket dalam folder lightsquid-1.8
4. Copykan paket dalam folder tersebut ke root direktory web server
#copy lightsquid-1.8/ /var/www/
ubah nama folder menjadi lightsquid untuk memudahkan akses di browser
#cd /var/www
#mv lightsquid-1.8 lightsquid
5. Masuk ke folder paket dan ubah permission file dengan extension .cgi dan .pl agar bisa dieksekusi
#cd lightsquid
#chmod +x *.cgi
#chmod +x *.pl6. Konfigurasi lighsquid.cfg
#nano /lightsquid.cfg
pastikan path aplikasi lightsquid dan log squid sudah benar, contoh :
# ——————– GLOBAL VARIABLES —————————
#path to additional `cfg` files
$cfgpath =”/var/www/lightsquid”;
#path to `tpl` folder
$tplpath =”/var/www/lightsquid/tpl”;
#path to `lang` folder
$langpath =”/var/www/lightsquid/lang”;
#path to `report` folder
$reportpath =”/var/www/lightsquid/report”;
#path to access.log
$logpath =”/var/log/squid3”;
#path to `ip2name` folder
$ip2namepath =”/var/www/lightsquid/ip2name”;
#path to `lockfile` ; – )
$lockpath =$reportpath;
7. Install paket perl_GD agar mode grafik bisa jalan di browser
#apt-get install libgd-gd2-perl
8. Check konfigurasi lightsquid
#perl check-setup.pl
LightSquid Config Checker, (c) 2005-9 Sergey Erokhin GNU GPL
LogPath : /var/log/squid3
reportpath: /var/www/lightsquid/report
Lang : /var/www/lightsquid/lang/eng
Template : /var/www/lightsquid/tpl/base
Ip2Name : /var/www/lightsquid/ip2name/ip2name.simple
all check passed, now try access to cgi part in browser
9. Setting web server agar bisa baca script .cgi dengan menambahkan script ini di konfigurasi virtual host.
#nano /etc/apache2/sites-available/default
Options +ExecCGI
AddHandler cgi-script .cgi
AllowOverride AllOptions
#perl lightparser.pl
11. Cek lightsquid di browser http://localhost/lightsquid
About Me
Recent Comments
Category List
- Cerita (3)
- Debian (1)
- Kegiatan (4)
- Komunitas (1)
- LabSI (1)
- Linux (1)
- Opensource (4)
- Opini (2)
- Prolog (1)
- Proxy (1)
- relawan TIK (1)
- Renungan (6)
- Sehari-hari (1)
- Squid (1)
- sumenep (1)
- TIK Bangkalan (1)
- TIK Madura (1)
- Universitas Trunojoyo (2)
- UTM (2)
- wisata religi (1)