ГрадНаВолге
Навигация
Главная
Статьи
Хаблист
Карта сайта
Обмен ссылками

Вики о P2P
Ещё P2P!

DC F.A.Q.
DC Клиенты
DC Хабы
DC Боты
DC Юзербары
Добавить хаб
Последние статьи
Эксклюзив! Интервью ...
"Краткость - сестра ...
Файлообменные сети
Красивые адреса!
Сеть Direct Connect
Основа DC, p2p комун...
P2P: Старые песни о ...
Как создать свой хаб
Оптимизация настроек...
Реклама
Ваше мнение
Чего не хватает на сайте?

Новостей

Статей

Софта

Контента в целом

Установка и настройка VerliHub под Windows
В этой статье мы как можно подробней рассмотрим установку и настройку Verlihub под Windows.

Что нам потребуется:

1. Сам VerliHub, его можно скачать у нас зедсь.
2. MySQL база данных, её можно скачать здесь или у меня здесь.

MySQL версии 3.23.57. Почему такой старой? Потому что я пробовал устанавливать хаб на последнюю версию, но он никак не хотел запускаться, видимо хаб писался именно под это поколение баз данных... Но если вам всётаки удастся запустить его на последней версии MySQL, то считайте что вам крупно повезло :)

Установите MySQL на диск C:\mysql\. Можете установить и в другое место, просто тогда у вас пути будут другими, нежели у меня в статье.

1. Запуск MySQL сервера.

Для этого зайдите в дирректорию C:\mysql\bin\ и запустите файл mysqld-max.exe, после чего должно появится и изчезнуть окно. Проверьте появился ли процесс mysqld-max.exe в диспетчере задач(Ctrl+Alt+Del), если да, значит MySQL сервер запущен и можно приступать к созданию базы данных.

2. Создание базы данных и установка привелегий для хаба.

1. Открываем консоль. Для этого нажите Win+R, впишите cmd и нажмите ввод.
2. Входим в базу данных. Для этого в консоли напишите: С:\mysql\bin\mysql.exe –u root
3. Создаём базу данных verlihub. Для этого напишите: create database verlihub;
4. Создаём привелегии для хаба. Для этого напишите: grant all privileges on verlihub.* to verlihub@localhost identified by ‘ваш пароль’;



Внимание! Ваш пароль должен совпадать с тем, что установлен в файле /.verlihub/dbconfig

3. Запуск хаба для создания таблиц в базе данных.

Закройте консоль. Перейдите в директорию куда вы установили хаб и запустите verlihub.exe. Если окно открылось и не пропало, значит вы всё сделали правильно.



4. Установка администратора.

Для того чтобы создать администратора, нам сначала нужно зайти под акаунтом verlihub, а затем вписать данные в таблицу reglist базы данных. Для этого откройте консоль и напишите C:\ mysql\bin\mysql.exe –u verlihub –p, нажмите ввод. У вас запросят пароль, введите тот пароль который вы задали при создании аккаунта. Далее заносим данные в базу данных, в таблицу reglist. Пишите use verlihub; нажмите ввод, затем пишите insert into reglist (nick, class) values (‘ваш ник в DC’, 10); Если вы всё сделали правильно, то ваш консоль должен приблезительно выглядеть так:



Всё, в принципе хаб установлен, осталось только его настроить. Делаем следущее: заходим в DC и добавляем хаб в писок избранных. При добавлении хаба в список в поля Nick впишите ваш ник который вы вводили при добавлениии администратора, а в поле Password пароль, который вы будите использовать для входа на хаб как администратор(придумайте его). Жмите OK и Connect.



При подключении к хабу вам придёт личное сообщение в котором вас попросят подтвердить пароль: Please change your password NOW using command +passwd new_passwd!!! See +help

Для подтверждения пароля, в главном чате напишите +passwd пробел и тот пароль который вы вводили когда заносили хаб в список избранных. Если вы всё ввели правильно, вам должно придти личное сообщение: Password updated successfully. Переподключитесь к хабу, вы должны стать администратором. Посмотрите в список пользователей, напротив вашего ника должен появиться ключик.

Теперь подробней о настройках...

В главном чате напишите !getconfig, вам придёт список всех параметров хаба, которые вы можете изменять. Как изменять? Довольно просто, в главном чате напишите !set пробел переменная пробел значение. Пример: !set hub_name Dconnect info, вы изменили название хаба на Dconnect info. Переподключитесь к хабу и увидите, что название хаба изменилось.

Значение некоторых переменных:

  • hub_name – название хаба
  • max_users – максимальное количесвто пользователей на хабе
  • max_extra_ops - максимальное количесвто операторов на хабе
  • max_extra_admins – ограничивать максимальное количесвто операторов на установленное значение, чтобы в случае заполнения операторами, администратор мог попасть на хаб
  • min_share – минимальный размер разделяемых ресурсов в мегабайтах
  • min_share_reg - минимальный размер разделяемых ресурсов в мегабайтах для зарегистрированых пользователей
  • min_share_ops - минимальный размер разделяемых ресурсов в мегабайтах для операторов
  • max_share - максимальный размер разделяемых ресурсов в мегабайтах
  • tban_kick – время в течении которого пользователь не сможет попасть на хаб в случае кика
  • min_nick – минимальное количесвто символов в нике пользователя
  • max_nick - максимальное количесвто символов в нике пользователя
  • nick_chars – список разрешённых символов в нике пользователя

  • hub_host – адрес хаба
  • hub_desc – описание хаба
  • nick_prefix – приставка к нику требуемая для работы с хабом



Подробней о переменных в файле: /.verlihub/docs/verlihub.html

Как зарегистрировать пользователя?

Чтобы зарегистрировать нового пользователя, администратора или оператора используйте команду !regnewuser пробел его ник пробел его класс. Пример !regnewuser G-TEX 3, после этого при первом входе G-TEX’a ему придёт личное сообщение, в котором его попросят ввести новый пароль командой +passwd, которую нужно вписывать только в главном чате, все команды пишутся только в главном чате!

Значение классов:

  • 0 – обычный пользователь, никаких привелегий
  • 1 – зарегистрированный пользователь, он должен предоставлять логин и пароль при подключении, разница только в методе бана, никаких привелегий
  • 2 – VIP пользователь, имеет особые привелегии: уменьшенное ограничение на минимальное количетсво разделяемых ресурсов, и может ещё какие-то...
  • 3 - оператор, ещё меньше ограничение на разделяемые ресурсы, возможность ставить кик, бан, смотреть IP пользователей, регистрировать пользователей 1 класса
  • 4 – шеф, может регистрировать пользователей 1 и 2 класса, и ещё кое-какие привелегии...
  • 5 – админ, может создавать операторов, использовать специальные команды, изменять настройки хаба и тд...
  • 10 – суперадминистратор, может делать всё



Message of the day(MODT) То есть то, что вы первым видите при подключении к хабу, изменяется в файле /.verlihub/motd

Ну на сегодня всё! В следуещей статье постараюсь рассказать побольше об управлении этим хабом.

Полный список команд в файле: /.verlihub/docs/help(откройте его браузером)

Внимание! Если что-то не получается, пишите на форум или мне на почту! Так как могут быть ошибки в статье, особенно в SQL запросах.

Если есть какие-то непонятки, вы так же можете обратиться за помощью на оф. сайт проекта: www.verlihub-project.org

Автор: MaD HamsteR

Опубликовал MaD HamsteR November 30 2006 21:46:503 Комментариев · 20662 Прочтений - Для печати
Комментарии
lesha_hub April 27 2007 06:32:16
хм.. да, проблемы с SQL есть.. не хочет принимать ник....smiley
GhostRider May 20 2007 16:36:10
а можно вопросик??

когда будет обновление статьи?
просто уже как бы 8 месяцев прошло, а обещанной статьи нет...smiley
MaD HamsteR December 05 2007 00:02:29
Я страшный лентяй, по этому врятли когда нибуть обновлю статьи, если что пишите мне на мыло. Пишите свои статьи для начинающих юзеров, разместим без Б smiley
Добавить коментарии