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

Решил привязать IRC статистику к своему тестовому серверу, должного мануала на русском не нашел,  буду описывать все действия по установке и настройки данного сервиса.

Итак, как обычно система:

Создал папку DENORA в каталоге usr, далее закачиваю архив Denora командой:

Распаковываю архив:

Переходим в папку с Denora:

Производить конфигурацию Denora не рекомендуется под root пользователем, поэтому заранее уйдем на уровень ниже под ранее созданного отдельного пользователя для сервисов Denora.

Производим конфигурацию Denora:

Появляется приглашение конфигуратора:

Вводим:

Нажимаем Enter

Нажимаем Enter
Если мы получаем что-то типо такого:

Можно открыть вторую консоль не выходя из конфигуратора, и создать папку denora по  пути /usr/local/libexec/, при этом выставив права командой:

Продолжаем конфигурирование:

Вводим:

Нажимаем Enter

Нажимаем Enter
Если опять получили

поступаем аналогично способу, описанному выше.

Нажимаем Enter

Нажимаем Enter

Нажимаем Enter

Тут требуется по сути подтвердить наличие MySQL, нажимаем Enter

Тут по сути требуется подтвердить регистрацию Вашей сети в Denor’e. Нажимаю Enter , так как все же это тестовый сервер

Нажимаем Enter

Нажимаем Enter

Опять же enter

Конфигурируемся….

Отлично, собираемся:

Нажимаем Enter

отлично, устанавливаем!

Установились довольно быстро, переходим в директорию с конфигами и копируем файл примера конфига в рабочий конфиг:

Если вы были внимательны, то наверняка увидели, что в установившейся директории есть файлик: example.ru.conf, его я думаю скачать на локальный компьютер, так как консоль не поддерживает шрифт внутри файла, по крайней мере у меня =) Но зато он будет хорошей подсказкой при конфиге.

Редактируем конфиг файл:

Строка 128, настройка подключения к IRC серверу:

Так же не забываем прописать в конфиге Унреала:

В у-лайнес дописать:

Секция листен:

Блок линк:

Продолжаем редактировать конфиг:

Стррока 169:

Строка 202, указываем ник бота, запасной ник, псевдо и т.д.:

Строка 482, назначение администратора:

Строка 534, конифг MySQL.

При этом необходимо создать БД denora и импортировать туда 2 структуры таблиц из /usr/local/share/denora/sql, 1 — denora.sql , 2 — unreal32.sql

Сохраняем конфиг.

Запускаем:

проверяем

В случае неудачного запуска логи можно посмотреть тут:

В ирц показывается кто и что соединено с Вашим сервером, например при конеекте с клиента mIRC есть такая строчка:

Что означает в моем случае, что я один сижу на своем сервере + Anope + Denora

Добавления задания в cron на проверку работы Denora

Идем в директорию с Denora и переименовываем файл example.chk:

Редактируем содержимое файла:

Строка 15:

Сохраняем.

Переходим в таблицу заданий крона:

Редактируем файл: crontab

Добавляемв него задание:

Таким образом раз в 10-ть минут будет проверятся запущена ли Ваша статистика, если нет — она будет запускаться. Если не запускается — читайте логи деноры и кронтаба.

VN:F [1.9.22_1171]
Рейтинг: 0.0/5 (0 голос (-ов) всего)

Комментарии закрыты