Установка и настройка Denora IRC Stats (Статистика IRC) 2 часть
В этой части мы будем устанавливать 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. Заходим на Ваш адрес для статистики и наблюдаем, как у нас все хорошо.