IPB

Здравствуйте, гость ( Вход | Регистрация )

Установка РеТрекера XBTT в Linux (Ubuntu)
FreeM@N
сообщение 17.12.2008, 9:42
Сообщение #1


Активный участник
***

Группа: Админы
Сообщений: 660
Регистрация: 15.12.2008
Из: Москва
Пользователь №: 15



Установка на Ubuntu-server 8.10:
(можт пригодится кому-нить)

Для установки MySQL использовался репозиторий:
Код
deb http://dotdeb.debian.skynet.be stable all


Переходим в root
Код
su

Желательно перед установкой обновиться, но не обязательно:
Код
apt-get update && apt-get upgrade

Сначало нужно установить всё необходимо для сборки
Код
apt-get install make build-essential linux-headers-`uname -r` mysql-server libmysqlclient-dev subversion gcc libboost-dev libboost-serialization-dev boost-build


затем получим по svn последнюю версию:
Код
mkdir /usr/src/my
cd /usr/src/my
svn co https://xbtt.svn.sourceforge.net/svnroot/xbtt/trunk/xbt/misc xbt/misc
svn co https://xbtt.svn.sourceforge.net/svnroot/xbtt/trunk/xbt/Tracker xbt/Tracker


собственно сборка:
Код
cd xbt/Tracker
./make.sh


теперь нужно создать таблицы в mysql:
mysql -uroot -p
Код
>CREATE USER 'xbt'@'localhost' IDENTIFIED BY 'YOU_PASSWORD';
>GRANT USAGE ON *.* TO 'xbt'@'localhost' IDENTIFIED BY 'YOU_PASSWORD';
>CREATE DATABASE IF NOT EXISTS `xbt`;
>GRANT ALL PRIVILEGES ON `xbt`.* TO 'xbt'@'localhost';
>exit;

Вместо YOU_PASSWORD - ваш пароль

Импортируем БД трекера:
Код
mysql -uxbt -p xbt < xbt_tracker.sql


Отредактируем конфиг:
Код
cp xbt_tracker.conf.default xbt_tracker.conf
nano xbt_tracker.conf


Опции конфиг файла можно посмотреть тут: http://xbtt.sourceforge.net/tracker/
чтобы перейти к следующему этапу - кроме задания базы, пользователя и пароля
нужно внести в конфигурацию следующую строчку:
pid_file = /var/run/xbt_tracker.pid

Чтобы трекер запускался автоматически создадим простенький стартовый скрипт:
Код
nano /etc/init.d/xbt

Скрипт:
Код
#!/bin/sh

XBT_PATH="/usr/src/my/xbt/Tracker"

start() {
        echo "Starting XBT Tracker"
        start-stop-daemon --start --quiet --exec $XBT_PATH/xbt_tracker -- --conf_file $XBT_PATH/xbt_tracker.conf
        echo $?
}

stop() {
        echo "Stopping XBT Tracker"
        start-stop-daemon --stop --quiet --pidfile /var/run/xbt_tracker.pid
        echo $?
}

case "$1" in
        start)
                start
;;
        stop)
                stop
;;
        *)
                echo "Usage: $0 {start|stop}"
                exit 1
esac

exit 1


Сделаем его исполняемым и поставим в автозапуск:
Код
chmod +x /etc/init.d/xbt
update-rc.d xbt defaults 99


Теперь можно запустить его:
Код
/etc/init.d/xbt start

и проверить работу перейдя на страничку статистики:
http://XX.XX.XX.XX:2710/st
где XX.XX.XX.XX - адрес Вашего нового ретрекера

После того как вы это сделали , хорошо бы привязать ваш IP адрес к домену например на no-ip.org что бы при изменении вы могли сами поменять IP !


--------------------
Перейти в начало страницы
 
+Цитировать сообщение
 
Начать новую тему
Ответов
FreeM@N
сообщение 4.1.2016, 18:15
Сообщение #2


Активный участник
***

Группа: Админы
Сообщений: 660
Регистрация: 15.12.2008
Из: Москва
Пользователь №: 15



Было уже что-то подобное у человека. В тот раз ему помогло добавить auto_register в БД.


--------------------
Перейти в начало страницы
 
+Цитировать сообщение

Сообщений в этой теме
- FreeM@N   Установка РеТрекера XBTT в Linux (Ubuntu)   17.12.2008, 9:42
- - alivar   Поправьте очапятку: Цитатаchmod +x /etx/init.d/xb...   4.1.2009, 12:21
|- - Shift   Цитата(alivar @ 4.1.2009, 11:21) Поправьт...   4.1.2009, 13:34
- - tosic   hello проше помощи .... проинсталил всё на ubunt...   6.1.2009, 4:04
|- - FreeM@N   Цитата(tosic @ 6.1.2009, 4:04) hello про...   6.1.2009, 17:01
- - FreeM@N   Как выяснилось нужно было установить пакет libboos...   6.1.2009, 21:19
- - natan   Господа, а поделитесь секретом как xbt tracker пос...   16.1.2009, 16:59
|- - GhostMaster   Цитата(natan @ 16.1.2009, 15:59) Господа,...   16.1.2009, 17:11
|- - Shurik   Цитата(natan @ 16.1.2009, 15:59) Господа,...   18.1.2009, 17:47
- - nkk   Привет, ИМХО, я что-то не так c SVN делаю, при зап...   18.1.2009, 11:57
|- - FreeM@N   Цитата(nkk @ 18.1.2009, 11:57) Привет, ИМ...   18.1.2009, 17:45
- - Shurik   mysql_config входит в libmysqlclient-dev, значит, ...   18.1.2009, 17:45
- - FreeM@N   В первом посте написано что нужно ставить между пр...   18.1.2009, 17:54
- - nkk   Цитата(Shurik @ 18.1.2009, 15:45) mysql_c...   19.1.2009, 13:14
|- - FreeM@N   Цитата(nkk @ 19.1.2009, 13:14) Замечание:...   19.1.2009, 23:35
- - nkk   а на пхп есть альтернатива? порекомендуйте что-нть...   22.1.2009, 18:55
- - Shift   http://re-tracker.ru/index.php?showtopic=140   22.1.2009, 18:56
- - RoadTrain   Цитатаи, за одним, какой-нть скрипт, как на минино...   22.1.2009, 19:53
- - The Raven   помогите кто-нибудь с кодировкой пожалуйста, что д...   4.3.2009, 23:03
- - The Raven   В общем все решилось исправлением дефолтной кодиро...   11.3.2009, 23:20
- - The Raven   уж лучше пусть подгружает чуть-чуть, чем объяснять...   11.3.2009, 23:45
- - Stinky   Хочется отметить существование легковесного претен...   19.3.2009, 21:18
|- - GroboiD   Цитата(Stinky @ 19.3.2009, 21:18) Хочется...   22.4.2009, 22:30
- - B&W   Всем добрый день. Вот Решил установить тут себе XB...   25.8.2009, 20:19
- - R.M.   Спасибо за помощь, установил как написано. Только ...   4.11.2009, 21:20
- - FreeM@N   В конфигурационный файл добавьте следующие настрой...   5.11.2009, 13:07
- - R.M.   А подскажите пожалуйста что выводится когда делает...   8.11.2009, 13:42
- - FreeM@N   0 - всё хорошо, остальное - была какая-то ошибка. ...   8.11.2009, 17:00
- - R.M.   Цитата(FreeM@N @ 5.11.2009, 13:07) В конф...   8.11.2009, 17:03
- - Cast   Здравствуй всёзнающий all !!! Тут так...   26.11.2009, 16:17
- - FreeM@N   У вас MySQL так скомпилирован, так что либо пересо...   26.11.2009, 19:43
|- - Cast   Цитата(FreeM@N @ 26.11.2009, 19:43) У вас...   27.11.2009, 8:15
- - FreeM@N   В любом случае - напишите автору для добавления во...   27.11.2009, 10:25
|- - Cast   Цитата(FreeM@N @ 27.11.2009, 10:25) В люб...   27.11.2009, 22:03
- - ILSHA   У меня такой вопрос, сейчас у меня трекер отлично ...   30.11.2009, 14:39
|- - Cast   Цитата(ILSHA @ 30.11.2009, 14:39) У меня ...   1.12.2009, 9:26
- - FreeM@N   Указать их в настройках. Что ещё можно изменить чи...   5.12.2009, 0:12
- - ILSHA   Так можно зделать или нет?   6.12.2009, 17:18
- - Racer_Mobile   Цитата(FreeM@N @ 17.12.2008, 11:42) Устан...   17.12.2009, 8:55
- - FreeM@N   XBTT вы установили правильно. Статистики у него не...   18.12.2009, 12:05
|- - Racer_Mobile   Цитата(FreeM@N @ 18.12.2009, 14:05) XBTT ...   18.12.2009, 12:10
|- - ctlan   Цитата(Racer_Mobile @ 18.12.2009, 12:10) ...   13.1.2010, 1:15
- - FreeM@N   Статистический хуже XBTT тем, что там большая избы...   18.12.2009, 12:23
- - ILSHA   Немогу запустить пишет такую ошибку Host '*...   21.12.2009, 13:34
|- - Racer_Mobile   Цитата(ILSHA @ 21.12.2009, 15:34) Немогу ...   21.12.2009, 13:37
|- - FreeM@N   Цитата(ILSHA @ 21.12.2009, 13:34) БД стои...   23.12.2009, 18:27
- - kenny85   GRANT ALL PRIVILEGES ON имя_базы.* TO 'имя_пол...   24.12.2009, 11:01
- - nemec2000   как включить поддержку ip6?   9.1.2010, 19:24
- - dAverk   Друг мой - всё проще =) Кодinsert into xbt_config ...   12.3.2010, 13:19
- - Sergius   XBT Tracker - GNU/Linux Ubuntu 10.04,10.10,11.04 ...   7.8.2011, 6:03
- - omicron   Люди тут такое дело, решил поставить себе ретрекер...   2.6.2012, 17:06
- - FreeM@N   Надеюсь что вы уже разобрались, но ЦитатаAccess de...   24.6.2012, 13:08
|- - omicron   Цитата(FreeM@N @ 24.6.2012, 14:08) Надеюс...   24.6.2012, 13:59
- - FreeM@N   Возможно вы редактируете конфиг от обычного пользо...   2.7.2012, 23:41
|- - omicron   Цитата(FreeM@N @ 3.7.2012, 0:41) Возможно...   3.7.2012, 17:05
- - Zeph0n   Добрый день, вот такая вот проблема, может кто ста...   25.12.2015, 17:31
- - FreeM@N   Было уже что-то подобное у человека. В тот раз ему...   4.1.2016, 18:15


Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия службы мониторинга серверов Сейчас: 19.11.2017, 6:00
Rambler's Top100