Debian 10 Buster
Sponsored Link

Squid : Log Report : LightSquid2019/07/31

 
Install LightSquid to generate Squid Log Report.
[1] Install and Configure LightSquid.
root@prox:~#
apt -y install lightsquid libcgi-session-perl
root@prox:~#
vi /etc/lightsquid/lightsquid.cfg
# line 23: change the PATH to log file

$logpath ="
/var/log/squid
";
root@prox:~#
vi /etc/apache2/conf-available/lightsquid.conf
<Location "/lightsquid/">
    # add CGI permission and network range you allow to access from
    Options +ExecCGI
    AddHandler cgi-script .cgi .pl
    Require local
    Require ip 10.0.0.0/24

root@prox:~#
a2enmod cgid

Enabling module cgid.
To activate the new configuration, you need to run:
  systemctl restart apache2

root@prox:~#
a2enconf lightsquid

Enabling conf lightsquid.
To activate the new configuration, you need to run:
  systemctl reload apache2

root@prox:~#
systemctl restart apache2
# generate reports

root@prox:~#
/usr/share/lightsquid/lightparser.pl
# reports are generated daily by /etc/cron.d/lightsquid

[2] Access to [http://(hostname or IP address)/lightsquid/] with Web Browser on a Client Computer, then Squid Log Reports site is shown and it's possible to Proxy statics.
Matched Content