В этой части мы будем устанавливать Web интерфейс отображения статистики irc, итак, поехали… Как обычно система:
FreeBSD f02.24srv.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
Скачиваем файл с сервера в любую Вам удобную папку:
1 |
wget http://prdownloads.sourceforge.net/phpdenora/phpdenora-1.4.4.410.tar.gz?download |
Разархивируем:
1 |
tar -zxvf phpdenora-1.4.4.410.tar.gz |
Переносим файлы как Вам удобно в ранее созданную директорию на Вашем Вэб сервере, будь то поддомен, будь то для примера папка stats на Вашем домене.
Переименовываем файл примера в рабочий конфиг:
1 |
cp example.conf.php phpdenora.conf.php |
Редактируем:
Строка 23, название Вашего сервера:
1 |
$pd_netname = "24srv.Ru IRC Network"; |
Строка 26, домашняя страница Вашего сервера:
1 |
$pd_neturl = "http://f02.24srv.ru/"; |
Строки 32 и 35 и 38 — настройки соединения с Вашим MySQL сервером, обращу внимание, эти настройки аналогичны уже установленному сервису статистики, их можно посмотреть в файле denora.conf вашего сервера.
Строка 46 — тип установленного IRC сервера:
1 |
$denora_server_type = "unreal32"; |
Строка 51, адрес Вашего сервера статистики:
1 |
$denora_server_name = "stats.f02.24srv.ru"; |
Строка 54, ваш IRC сервер:
1 |
$denora_irc_server = "irc.f02.24srv.ru"; |
Строку 57 комментируем, поставив впереди знак #, а то нам скажут, что мы совсем конфиг не читали 🙁
Строка 79, язык интерфейса:
1 |
$pd_lang = "ru"; |
Строка 135, адрес для mIRC подключения:
1 |
$pd_mirc_url = "irc://irc.f02.24srv.ru:6667/"; |
Сохраняем файл конфига. Удаляем из директории файл setup.php
Переименовываем файл из welcome.dist.php в welcome.php
Заходим на Ваш адрес для статистики и наблюдаем, как у нас все хорошо.