AWStats для нескольких доменов на одном сервере с использованием одной установки - PullRequest
2 голосов
/ 24 июня 2010

Я пытаюсь определить, как настроить AWStats для нескольких сайтов на сервере.В идеале я бы пошел на stats.mydomain.com и мог видеть awstats для любого сайта на моем сервере.То есть я не хочу настраивать stats.domain1.com, stats.domain2.com, до тошноты.Можно ли создать одно местоположение, а затем переключаться между доменами с помощью формы выбора.Я чувствую, что видел это раньше, но не нашел никаких веб-ссылок.

Я понимаю, что мне все равно нужно было бы настроить задания cron, файлы журналов и т. Д. Для генерации каждого домена по отдельности.Для меня важен централизованный просмотр.

Любое направление будет оценено.

Ответы [ 3 ]

3 голосов
/ 21 февраля 2011

Возможно, вам придется создать форму выбора домена самостоятельно, но, возможно, полезно знать, что awstats.pl распознает в качестве аргумента config = my.domain.name, поэтому вы можете использовать что-то вроде http://stats.mydomain.com/awstats/awstats.pl?config=another.domain.comпосмотреть статистику разных доменов на одном сайте.

0 голосов
/ 21 апреля 2015

Самый простой способ - использовать модуль webmin и awstats webmin для создания и управления мультидоменом на сервере ceterlize (потому что необходимо использовать какой-либо тип передачи файлов).

Если вы не можете установить webmin, вы можетесоздать простой веб-интерфейс для управления анализом многодоменных журналов (я уже развернул и использую это)

0 голосов
/ 24 июня 2010

Я не следил за AWStats в течение нескольких лет, но у меня все еще есть некоторые установки.

Как правило, вы можете установить довольно простые вещи типа VirtualHost или ScriptAlias ​​в apache (указывая на тот же каталог awstats на диске), а затем скопировать твик некоторого файла awstats.sitetemplate.conf и затем добавить строку некоторый скрипт, который вызывается cron для обработки статистики.

В наши дни может быть лучший путь ... вышеописанное не совсем болезненно, но не совсем безболезненно.

Но AFAIK, это лучшее, что ты можешь сделать.

Я буду следить за темой, чтобы узнать, есть ли у кого-нибудь еще лучший ответ.

...