Проблема, настраивающая squidanalyzer

У меня есть проблема при установке 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>
0
задан 18 October 2016 в 11:38

2 ответа

Необходимо отредактировать/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.Удачи!

0
ответ дан 28 September 2019 в 09:22

Squidanalyzer по умолчанию не готов к недавней Ubuntu. Вы должны:

  1. добавляют "+" перед FollowSymLinks и MultiViews в apache2.conf, иначе Apache не запускается с "-Индексы", как это находится в, "делают установку" комментарием Options -Indexes +FollowSymLinks +MultiViews

  2. корректный путь к Сквиду access.log в /etc/squidanalyzer/squidanalyzer.conf от /var/log/squid3/access.log (старое местоположение) к новому местоположению: /var/log/squid/access.log Без этого сценарий останавливается, и у Вас нет файла index.html для наблюдения чего-либо.

  3. изменение в 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 к крону.

проект является замечательным так или иначе.

0
ответ дан 28 September 2019 в 09:22

Другие вопросы по тегам:

Похожие вопросы: