31 мая
Установка анонсера XBT для модуля Tracker for DLE
Цитата: MSW
Внимание! Это инструкция только для модуля Tracker for DLE!
Цитата: MSW
Внимание! Инструкция рассчитана на опытных пользователей, умеющих работать с командной строкой! В случае если Вы не уверены в своих силах, возможностях и умениях, или у Вас нет времени и/или желания на то что бы разобраться и провести установку - можете обратиться за платной услугой установки xbt по средствам ICQ(365888) или систему ЛС /.
1. Устанавливаем дополнительные пакеты:
2. Качаем и собираем XBTT
Создаём нужные каталоги:
mkdir -p /home/xbt/xbt-source
cd /home/xbt/xbt-source/
Скачиваем исходники:
wget http://0-web.ru/uploads/xbt/xbt_2466.zip
unzip -o xbt_2466.zip
chmod 777 Tracker/make.sh
wget http://0-web.ru/uploads/xbt/xbtt-source_2466.zip
unzip -o -d Tracker xbtt-source_2466.zip
cd Tracker
./make.sh
Особенности для CentOS:
При ошибке:
cc1plus: ошибка: некорректный ключ "-std=c++11"
Необходима версия gcc 4.6 или больше, но её нет в репозиториях, по этому собираем более старую версию XBT
rm -r /home/xbt/xbt-source
mkdir -p /home/xbt/xbt-source
cd /home/xbt/xbt-source
wget http://0-web.ru/uploads/xbt/xbt_2396.zip
unzip -o xbt_2396.zip
chmod 777 Tracker/make.sh
wget http://0-web.ru/uploads/xbt/xbtt-source_2396.zip
unzip -o -d Tracker xbtt-source_2396.zip
cd Tracker
./make.sh
В случае ошибок, нужно убедится что стоит последняя версия boost и обновить её:
обновляется она предельно просто, идём на офф сайт: http://sourceforge.net/projects/boost/files/boost/
и качаем последнюю версию под линукс (Unix line)
распаковываем из скачанного архива папку boost в: (может отличаться на разных дистрибутивах) с заменой существующей папки
- или /usr/local/include/
- или /usr/include/
и качаем последнюю версию под линукс (Unix line)
wget http://downloads.sourceforge.net/project/boost/boost/1.55.0/boost_1_55_0.zip
распаковываем из скачанного архива папку boost в: (может отличаться на разных дистрибутивах) с заменой существующей папки
- или /usr/local/include/
- или /usr/include/
3. Создаём конфигурационный файл:
cp xbt_tracker.conf.default /home/xbt/xbt_tracker.conf
cp xbt_tracker /home/xbt/
Правим этот файл, приводя к следующему виду:
mcedit /home/xbt/xbt_tracker.conf
ВНИМАНИЕ!!! XBTT должен работать с той же самой БД что и сайт!
(в случае отличия префикса таблиц от dle - заменить на свой)
mysql_host = localhost
mysql_user = ПОЛЬЗОВАТЕЛЬ_БД
mysql_password = ПАРОЛЬ_ДЛЯ_БД
mysql_database = ИМЯ_БД
mysql_table_prefix = dle_tracker_
4. Скрипт запуска хбт
В случае ошибки:
./xbt_tracker: error while loading shared libraries: libmysqlclient.so.16: cannot open shared object file: No such file or directory
выполнить:
ln -s /usr/lib/mysql/libmysqlclient.so.18.0.0 /usr/lib/libmysqlclient.so.16
Для автоматического запуска хбт при перезагрузке сервера - добавить стоку: /etc/init.d/xbt start в /etc/rc.local и/или добавить в сервисы ISPManager
*** *** *** *** ***
Видео по установке XBT на CentOS 5.7 x86_64
VDS, система полностью чистая, из предустановленного только ISP-панель.
http://youtu.be/ClBuot_3pic
*** *** *** *** ***
Видео по установке XBT на CentOS 6.3 x86_64
VDS, система полностью чистая, из предустановленного только ISP-панель.
http://youtu.be/bsZ-xdEomE8
*** *** *** *** ***
Видео по установке XBT на Ubuntu 12.04 x86_64
VDS, система полностью чистая, без ISP-панели, apache и mysql
http://youtu.be/8ZqKK_nlAUU
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.