Установка и настройка Denora IRC Stats (Статистика IRC) 2 часть

Установка и настройка Denora IRC Stats (Статистика IRC) 2 часть
Установка и настройка Denora IRC Stats (Статистика IRC) 1 часть
Решил привязать IRC статистику к своему тестовому серверу, должного мануала на русском не нашел, буду описывать все действия по установке и настройки данного сервиса. Итак, как обычно система: FreeBSD localhost.ru 8.0-STABLE FreeBSD 8.0-STABLE, Unreal 3.2.7 + Anope 1.8.5 Создал папку DENORA в каталоге usr,

В этой части мы будем устанавливать Web интерфейс отображения статистики irc, итак, поехали… Как обычно система:

FreeBSD localhost.ru 8.0-STABLE FreeBSD 8.0-STABLE, Unreal 3.2.7 + Anope 1.8.5 + Apache 2.2 + MySQL 5 + php 5

Эта часть как было сказано выше — Web, поэтому компиляция и прочие премудрости нам не понадобятся.

Обращаю внимание на требования:

  • php.5.2+ или php.5.3.+
  • Поддержка библиотеки GD

Скачиваем файл с сервера в любую Вам удобную папку:

wget http://prdownloads.sourceforge.net/phpdenora/phpdenora-1.4.4.410.tar.gz?download

Разархивируем:

tar -zxvf phpdenora-1.4.4.410.tar.gz

Переносим файлы как Вам удобно в ранее созданную директорию на Вашем Вэб сервере, будь то поддомен, будь то для примера папка stats на Вашем домене.

Копируем файл примера конфигурации в рабочий конфиг:

cp example.conf.php phpdenora.conf.php

Редактируем:

Строка 23, название Вашего сервера:

$pd_netname = "24srv.Ru IRC Network";

Строка 26, домашняя страница Вашего сервера:

$pd_neturl = "http://f02.24srv.ru/";

Строки 32 и 35 и 38 — настройки соединения с Вашим MySQL сервером, обращу внимание, эти настройки аналогичны уже установленному сервису статистики, их можно посмотреть в файле denora.conf вашего сервера.

Строка 46 — тип установленного IRC сервера:

$denora_server_type = "unreal32";

Строка 51, адрес Вашего сервера статистики:

$denora_server_name = "stats.f02.24srv.ru";

Строка 54, ваш IRC сервер:

$denora_irc_server = "irc.f02.24srv.ru";

Строку 57 комментируем, поставив впереди знак #, а то нам скажут, что мы совсем конфиг не читали 😦

Строка 79, язык интерфейса:

$pd_lang = "ru";

Строка 135, адрес для mIRC подключения:

$pd_mirc_url = "irc://irc.f02.24srv.ru:6667/";

Сохраняем файл конфига. Удаляем из директории файл setup.php. Переименовываем файл из welcome.dist.php в welcome.php. Заходим на Ваш адрес для статистики и наблюдаем, как у нас все хорошо.