IPB

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

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


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

Группа: Главные Админы
Сообщений: 661
Регистрация: 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   Установка РеТрекера XBTT в Linux (Ubuntu)   17.12.2008, 9:42
- - 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


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

 



RSS Текстовая версия Сейчас: 12.5.2024, 2:43
Top.Mail.Ru