Сборка VerliHub 0.9.8 на Ubuntu 10.10

Материал из MyDC's Wiki

Перейти к: навигация, поиск

Содержание

Шаг 1, ставим необходимые пакеты

sudo apt-get install build-essential mysql-server libmysqlclient15-dev libpcre3-dev geoip-bin libgeoip-dev

Шаг 2, скачиваем исходники

Скачивам исходники хаба:
wget http://sourceforge.net/projects/verlihub/files/Verlihub/0.9.8e-r2/verlihub-0.9.8e-r2.tar.gz
Скачивам исходники Lua:
wget http://www.lua.org/ftp/lua-5.1.4.tar.gz
Скачиваем Lua плагин.
wget http://sourceforge.net/projects/verlihub/files/VH_Lua/1.8.1/lua-1.8.1.tar.gz

Шаг 3, распаковываем архивы

tar zxvf verlihub-0.9.8e-r2.tar.gz tar zxvf lua-5.1.4.tar.gz tar zxvf lua-1.8.1.tar.gz

Шаг 4, идём в дерикторию хаба

cd verlihub-0.9.8e-r2

Шаг 5, собираем

sudo ./configure sudo make

sudo make install

sudo make clean

Выходим из дериктории:

cd ..

Шаг 5, собираем lua

Идём в дериторию с исходниками Lua:

cd lua-5.1.4

sudo apt-get install libncurses5-dev libreadline5-dev

Далее пишем:

sudo make linux

sudo make install

Выходим из дериктории:

cd ..

Шаг 6, собираем lua плагин

Идём в дерикторию lua плагина:

cd lua-1.8.1

sudo ./configure

sudo make

sudo make install

Шаг 7, установка

Получаем права root'a

su

Идём в дерикторию root юзера

cd /root

ldconfig

Устанавливаем хаб:

vh_install

Подсказки

Your name ? (root) - жмите Enter

mysql database for verlihub will be called? (verlihub) - жмите Enter

password to access verlihub be? (1236571269) -- введите пароль, или нажмите Enter

mysql server will run where? (localhost) - жмите Enter

is this info correct ? (Y/N ) - пишите: Y

do you want to create database (Y/N) - Если рание у Вас база не была создана то пишите: Y

mysql administrator username ? (root ) - логин mysql юзера. Если root то просто жмите Enter, если нет - вводите логин.

what is will be the configuration folder ? (etc/verlihub) - Тут вам предложено выбрать деректорию установки хаба.

Примечание: По умолчанию это будет /etc/verlihub/ но в этом случае чтобы чтобы редактировать файлы,ставить скрипты в этой дериктории вам надо будет в неё попасть с повышенными правами. Для этого пишем

sudo nautilus

вводим пароль и идём в нужную дерикторию. Возвращаемся к нашему вопросу, если Вы хотите установить хаб в дерикторию по умолчанию то просто жмите Enter.

Do you want to continue eith these settings .. (Y/N) - пишите Y

Give me your DC hub master nick name....([SU]root) -- Тут водим ник админа хаба. Для примера возьмём ник: Admin

Choose your password.. (1246571269) -- вводим пароль админа. Например admin Which will be default ONE hub port number ? (411) - Порт, на котором будет работать хаб. Если 411 жмём Enter

what will be your hub hostname? - Адрес. Например dc.myhub.org

Give me the name of your hub (hub of root) -- Пишем название своего хаба.

is this info corect ? Y/N - Пишите Y

Шаг 9, запуск

Запускаем хаб:

sudo vh_runhub

Ну и пробуем зайти на хаб с ником Admin по адресу dc.myhub.org:411 вводим пароль admin

Личные инструменты
Пространства имён
Варианты
Действия
Навигация
RusHub
Инструменты
Портал