Дата:2013-05-24
Одной из стандартных задач после установки прокси сервера squid является подключение статистики к нему.
В большинстве случаев для этого используют sarg, но можно использовать и другие варианты. В данном материале речь пойдет про Lightsquid.
1) Скачиваем http://sourceforge.net/projects/lightsquid
2) Переносим на сервер и распаковываем
3) Переносим в корневую папку Apache, у меня она /var/www/lightsquid
4) Устанавливаем права
# chown root -R
/var/www/html/lightsquid/
#cd /var/www/html/lightsquid/
#chmod +x *.cgi
#chmod +x *.pl
Запускаем lightparser.pl
#
./lightparser.pl
После чего появится статистика.
Добавляем его в Crontab
5) Переходим в конфигурационный файл Apache и в конце добавляем строки.
Так как у меня ОС CentOS 6, то конфигурационный файл находится
по пути
# vi
/etc/httpd/conf/httpd.conf
<Directory
"/var/www/lightsquid">
AddHandler
cgi-script .cgi
AllowOverride All
</Directory>
6) Перестартуем Apache
#
/etc/init.d/httpd restart
Останавливается
httpd:
[ OK ]
Запускается
httpd:
[ OK ]
7) Переходим в браузере по ссылке http://Ваш_IP/lightsquid/
8) Так же присводим (если нужно) конфигурационный файл к
вашему пути
# vi
/var/www/html/lightsquid/lightsquid.cfg
#path to
additional `cfg` files
$cfgpath
="/var/www/html/lightsquid";
#path to `tpl` folder
$tplpath
="/var/www/html/lightsquid/tpl";
#path to `lang` folder
$langpath
="/var/www/html/lightsquid/lang";
#path to `report` folder
$reportpath
="/var/www/html/lightsquid/report";
#path to access.log
$logpath
="/var/log/squid";
9) Имена пользователей LightSquid
Имена пользователей в статистике зависят от настроек авторизации Squid, так если Вы настроили squid на домен, то и учетные записи будут обозначаться как доменные, а вот если простая авторизация по IP, то можно наждому IP адресу присвоить имя пользователя.
# vi /var/www/html/lightsquid/realname.cfg
192.168.10.1
Sergey Mihalkov
192.168.10.2 Roman Misov
192.168.10.3 Mike Foo
Так же можно работать и с группами
# vi
/var/www/html/lightsquid/group.cfg
Количество просмотров: 10694
Комментарии к статье:
Автор , легких путей не ищешь, то что на каждом заборе по установке lightsquid написано, и в readme решил к себе на стену перенести
Добавить комментарий
Автор комментария: admin
Дата: 2017-01-22
->anonymous. Перенести? Статья не перенесенная и не скопированная,написана и проверенна в рабочей среде. Критика полезна, но по существу, что то не так или не работает!?