Установка нового VerliHub на Debian/Ubuntu
Прежде чем начать установку verlihub, надо обновить и установить библиотеки для работы с verlihub. И так, начнем.
Обновляем пакеты:
1 |
apt-get update |
Обновляем систему:
1 |
apt-get upgrade |
Устанавливаем нужные пакеты:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
apt-get install build-essential apt-get install libgeoip-dev apt-get install cmake apt-get install libpcre3 libpcre3-dev apt-get install libncurses5-dev libreadline5-dev apt-get install mysql-client-5.5 mysql-server libmysqlclient15-dev apt-get install liblua5.1-0-dev apt-get install gettext apt-get install libssl-dev apt-get install git-core apt-get install libperl-dev apt-get install python2.7-dev apt-get install curl apt-get install libasprintf-dev |
И так, начнем устанавливать сам VerliHub:
Качаем сам verlihub
1 |
git clone http://github.com/verlihub/verlihub/ |
Заходим в папку с verlihub
1 |
cd verlihub |
И вводим команды по очереди:
1 2 3 4 |
mkdir build && cd build && cmake .. make make install ldconfig |
Начинаем саму установку verlihub
1 |
vh -i |
Дальше делаем по инструкции в самой установки.
Перед запуском verlihub, нужно обновить geo данные, это можно сделать командой:
1 |
vh -g |
Далее запускаем сам verlihub:
1 |
vh -r |
Что бы перевести verlihub на русский язык, нужно его выключить
1 |
vh -s |
Вводим команду в терминале:
1 |
locale-gen ru_RU.CP1251 |
Идем в директорию и выбираете нужный файл (dbconfig) /etc/verlihub/dbconfig ( Это стандартный путь, вы идете куда ставили сам verlihub ) Вставляете следующий код:
1 |
locale = ru_RU.CP1251 |
После этого verlihub должен стать на русском языке.
Включаем Lua скрипты. Для этого заходим на установленный хаб под админкой и вводим команду:
1 2 3 4 |
!delplug lua !addplug lua -p "/usr/local/lib/liblua_pi.so" -d "Support for lua scripts" -a 1 !modplug lua -a 1 !onplug lua |
Если вы все сделали правильно, скрипты должны заработать.
Скачиваем Ledokol:
1 |
wget http://ledo.feardc.net/dev/ledokol.lua -P /etc/verlihub/scripts/ |
Пусть к папке scripts указываем свой.
Запускаем скрипты командой:
1 |
!luareload |
Скачиваем Blacklist:
1 |
wget http://ledo.feardc.net/python/blacklist.py -P /etc/verlihub/scripts/ |
Напоминаю, путь указываем свой где ставили verlihub.
Включаем Blacklist:
1 2 3 |
!onplug python !modplug python -a1 !pyload blacklist.py |
Verlihub установлен, как настроить его и ледокол с блеклистом, читайте в следующих статьях.