Ubuntu 9.10 Server + Awstats
Хм, полчаса придумывал убойный заголовок, смысл которого в том, что Ubuntu иже с другими прочими дистрибутивами, снабжёнными пакетными менеджерами установки программ расслабляет весьма:
Чё, поставить надо?
sudo apt-get install чего изволите!
Ась, зависимости? Валяй и зависимости!
Я лет 10 наверное ставлю на разных хостингах пакет серверного анализатора логов Awstats путём скачивания свежей стабильной сборки с сайта разработчика, заливания оного в /cgi-bin/, настройки прав и конфига/ов. А тут на свеженастроенном румынском VPS чёрт попутал и ...
sudo apt-get install awstats - оп-ля, стало! Куда стало, как стало? updatedb && locate awstats - блин, сколько всего, одних доков мильон, всё на экран консоли не влазит, и на 5 экранов тоже, а больше консоль не показывает, и настраивать её лениво... ладно, нашёл, где лежит, настроил и всё завелось. Начал писать мануал, но обнаружил, что всё уже написано.
Правда я сначала почитал мануал на оффсайте разработчика и после установки запустил awstats_configure.pl (чего доселе в жизни ни разу не делал), но это было, скорее всего, напрасной тратой времени, поскольку кроме дописывания алиасов в httpd.conf этот скрипт ничего полезного автоматом не сделал, а поскольку я всякие настройки обожаю держать в одноименных файлах (по возможности - их так легче удалять, ага), то я эти фиксы удалил, чтобы не конфликтовали с созданным по указанному мануалом (выше!) файликом с нужными алиасами. И всё завелось!
важно: сам awstats при установке предлагает пакет libgeo-ipfree-perl, но не устанавливает - лучше это сделать, не помешает, если собираетесь подключать плагин geoipfree.
важно2: не забудьте раскомментировать в конфиге плагин decodeutfkeys , если вы делаете это в первый раз и рассчитываете читать русские кейворды не кракозябрами.