| Это перевод оригинальной инструкции по установке . Необходимое программное обеспечение: Perlhttp сервер (Apache, lighthttpd, и др.)SquidCron
 или их аналоги. В нашем случае рассматривается пример с сервером Apache 1. Распакуйте lightsquid.tgz в любую директорию 
 cd /var/www/htdocs/mkdir lightsquid
 cd lightsquid
 tar -xzf lightsquid.tgz
 Делаем скрипты исполняемыми 
 chmod +x *.cgichmod +x *.pl
 Меняем владельца 
 chown -R apache:apache * (где apache = пользователь, от имени которого запускается веб-сервер) 2. Вносим изменения в файл конфигурации Apache .cgi файлы должны исполняться как CGI скрипты 
 <Directory "/var/www/html/lightsquid">AddHandler cgi-script .cgi
 AllowOverride All
 </Directory>
 Перезапускаем Apache 3. Редактируем lightsquid.cfg 4. При желании получить отчет по группам - редактируем group.cfg Формат: 
 esl 01 SysAdminkarlos 01 SysAdmin
 thy 01 SysAdmin
 Ivanov 02 Developer
 Ivanov2 02 Developer
 Petrov 03 Commerial
 Petrova 03 Commerial
 vasyav 04 room 312
 petyava 04 room 312
 5. Если вы хотите отображать в отчете настоящее мия пользователя - отредактируйте realname.cfg Формат: 
 esl Sergey Erokhinkarlos Super User1
 thy Tech Good
 Ivanov Developer numer one
 Ivanov2 Developer numbe two
 Petrov Good Commerial
 Petrova Bad Commerial
 vasyav Some User1
 petyava Some User2
 6. Запустите check-setup.plЕсли все в порядке, переходите к следующему шагуиначе проверьте конфигурационные файлы.
 7. Попробуйте запустить lightparser.pl Если все прошло успешно, никаких сообщений не будет Сбор старой статистики./lightparser.pl access.log.1.{gz|bz2}
 ./lightparser.pl access.log.2.{gz|bz2}
 ./lightparser.pl access.log.3.{gz|bz2}
 ...
 8. Проверьте работу lightsquid 
 Используя ваш броузер, откройте страницу http://<адрес_хоста_с_Apache>/lightsquid/ 9. Настройте crontab на выполнение lightparser каждый час crontab -eСледующий пример запускает импорт лог-файлов каждые 20 минут
 */20 * * * * /var/www/htdocs/lightsquid/lightparser.pl today Если лог-файл не большой и омпьютер довольно шустрый, можете уменьшить интервал импорта логовВнимание! Не устанавливайте интервал менее 10 мин
 10. Вот и все! 11. В случае возникновения проблем, определите переменную $debug в файле lightsquid.cfg и перезапустите lightparser. 
 
 
 http://system-administrators.info/?p=3300
 |