У меня есть проблема при установке squidanalyzer на моем сервере Ubuntu 16.04.
Я имею загрузку и установленный squidanalyzer и установил его с помощью жемчуга
То, с чем я борюсь, - то, как установить апача, таким образом, я вижу отчеты от squidanalyzer. Мой сервер не имеет GUI, таким образом, я пытался просмотреть к использованию сайта http://ipaddress/squidreport
но никакая удача.
Вот мой squidanalyzer.config файл для Apache
<VirtualHost *>
Alias /squidreport /var/www/squidanalyzer
<Directory /var/www/squidanalyzer>
Options -Indexes +FollowSymLinks +MultiViews
AllowOverride None
Order deny,allow
Allow from all
</Directory>
</VirtualHost>
Необходимо отредактировать/etc/apache2/apache2.conf файл
, Добавьте:
Alias /squidreport /var/www/html/squidanalyzer
<Directory /var/www/html/squidanalyzer>
Options +FollowSymLinks +MultiViews -Indexes
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.1
Allow from all
</Directory>
Мой веб-каталог является/var/www/html, я предполагаю, что Ваш-/var/www/
Затем, необходимо генерировать отчеты путем выполнения:/usr/local/bin/squid-analyzer
, Который генерирует Вашу страницу index.html. Без этого squidanalyzer не будет работать
, можно добавить вышеупомянутую команду к ежедневной газете cronjob.Удачи!
Squidanalyzer по умолчанию не готов к недавней Ubuntu. Вы должны:
добавляют "+" перед FollowSymLinks и MultiViews в apache2.conf
, иначе Apache не запускается с "-Индексы", как это находится в, "делают установку" комментарием Options -Indexes +FollowSymLinks +MultiViews
корректный путь к Сквиду access.log
в /etc/squidanalyzer/squidanalyzer.conf
от /var/log/squid3/access.log
(старое местоположение) к новому местоположению: /var/log/squid/access.log
Без этого сценарий останавливается, и у Вас нет файла index.html для наблюдения чего-либо.
изменение в apache2.conf
под <Directory /var/www/html/squidanalyzer>
от Allow from 127.0.0.1
до Allow from 192.168.1.0/24
или другой IP/сеть Вы хотите соединиться от видеть статистику (не только localhost).
, В то время как Вы делаете это, можно работать sudo /usr/local/bin/squid-analyzer
и добавить 0 2 * * * /usr/local/bin/squid-analyzer > /dev/null 2>&1
к крону.
проект является замечательным так или иначе.