Доброго всем дня. Прошу сильно не бить, а указать в какую сторону копать.
Имеется ubuntu server 20.04.
На нём удачно крутится Squid.
Но понадобился какой нибудь анализатор логов. Сначала я бился со SquidAnalyzator, но не смог завести его под apache2. Да и вообще пишут что он под debian'образными системами не особо хорошо работает.
Обратил внимание на связку SARG+lighttpd. SARG установил, отчёт сгенерировал... Красота. Но вот с веб-интерфейсом всё так легко не получилось.
Привожу содержимое файла /etc/lighttpd/conf-available/sarg.conf
$HTTP["host"] == "squid-reports.local" { #FDQN
server.document-root = "/var/www/squid-reports/" # Document-root of the webserver
accesslog.filename = "/var/log/lighttpd/squid-reports_access.log" # Web server Access log file
server.errorlog = "/var/log/lighttpd/squid-reports_error.log" # Web server Error log file
}
Перезапускаю lighttpd
partisan42@proxy:/var/log$ sudo systemctl restart lighttpd.service
partisan42@proxy:/var/log$ sudo systemctl status lighttpd.service
● lighttpd.service - Lighttpd Daemon
Loaded: loaded (/lib/systemd/system/lighttpd.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2021-04-13 10:00:58 UTC; 9s ago
Process: 25957 ExecStartPre=/usr/sbin/lighttpd -tt -f /etc/lighttpd/lighttpd.conf (code=exited, status=0/SUCCESS)
Main PID: 25975 (lighttpd)
Tasks: 1 (limit: 2169)
Memory: 1.5M
CGroup: /system.slice/lighttpd.service
└─25975 /usr/sbin/lighttpd -D -f /etc/lighttpd/lighttpd.conf
Apr 13 10:00:58 proxy systemd[1]: Starting Lighttpd Daemon...
Apr 13 10:00:58 proxy lighttpd[25957]: 2021-04-13 10:00:58: (configfile-glue.c.46) DEPRECATED: don't set server options in conditionals, variable: server.errorlog
Apr 13 10:00:58 proxy lighttpd[25957]: 2021-04-13 10:00:58: (server.c.1517) WARNING: unknown config-key: accesslog.filename (ignored)
Apr 13 10:00:58 proxy systemd[1]: Started Lighttpd Daemon.
Apr 13 10:00:58 proxy lighttpd[25975]: 2021-04-13 10:00:58: (configfile-glue.c.46) DEPRECATED: don't set server options in conditionals, variable: server.errorlog
partisan42@proxy:/var/log$
Удостоверяюсь что apache2 потушен.
partisan42@proxy:/var/log$ sudo systemctl status apache2.service
● apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
Active: inactive (dead) since Tue 2021-04-13 09:06:38 UTC; 55min ago
Docs: https://httpd.apache.org/docs/2.4/
Process: 6413 ExecStop=/usr/sbin/apachectl stop (code=exited, status=0/SUCCESS)
Main PID: 761 (code=exited, status=0/SUCCESS)
Apr 13 08:41:24 proxy systemd[1]: Starting The Apache HTTP Server...
Apr 13 08:41:28 proxy apachectl[729]: AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress th>
Apr 13 08:41:28 proxy systemd[1]: Started The Apache HTTP Server.
Apr 13 09:06:38 proxy systemd[1]: Stopping The Apache HTTP Server...
Apr 13 09:06:38 proxy apachectl[6415]: AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress t>
Apr 13 09:06:38 proxy systemd[1]: apache2.service: Succeeded.
Apr 13 09:06:38 proxy systemd[1]: Stopped The Apache HTTP Server.
И пытаюсь зайти уже в сам SARG
Я понимаю что ответ лежит на поверхности, но у меня уже замылился взгляд.
Если же я изобретаю ненужный велосипед, буду искренне признателен за указание верного направления:)