IPB

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

Установка РеТрекера XBTT в FreeBSD
kiabrin
сообщение 21.4.2009, 20:05
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 6
Регистрация: 21.4.2009
Пользователь №: 1 371



имею сервак под FreeBSD, вывешеный через port forwarding под реальный IP, в корбине, в митино. работает круглосуточно, привязан домен.
как на этом повесить бы ретрекер?
Перейти в начало страницы
 
+Цитировать сообщение
 
Начать новую тему
Ответов
kolobok3D
сообщение 21.4.2009, 21:31
Сообщение #2


Участник
**

Группа: Пользователи
Сообщений: 27
Регистрация: 22.2.2009
Пользователь №: 569



Цитата(kiabrin @ 21.4.2009, 20:05) *
имею сервак под FreeBSD, вывешеный через port forwarding под реальный IP, в корбине, в митино. работает круглосуточно, привязан домен.
как на этом повесить бы ретрекер?


Код
make -C /usr/ports/devel/subversion install clean

Код
make -C /usr/ports/devel/boost install clean

Код
rehash

Код
cd /usr/local/ && 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 && chmod +x make.bsd.sh && ./make.bsd.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;


Код
mysql -uxbt -p xbt < xbt_tracker.sql


Код
cp xbt_tracker.conf.default xbt_tracker.conf && ee xbt_tracker.conf


У меня содержимое такое (над своим думай сам.):
Код
mysql_host = localhost
mysql_user = xbt
mysql_password = xbt
mysql_database = xbt
pid_file = /var/run/xbt_tracker.pid
announce_interval = 1800
anonymous_connect = 1
anonymous_announce = 1
anonymous_scrape = 1
auto_register = 1
clean_up_interval = 60
daemon = 1
debug = 0
full_scrape = 0
gzip_debug = 1
gzip_scrape = 1
listen_ipa = 10.27.12.214
listen_port = mega_shok.gif
listen_port = 2710
log_access = 0
log_announce = 0
log_scrape = 0
read_config_interval = 60
read_db_interval = 60
redirect_url = http://re-tracker.ru
scrape_interval = 0
table_announce_log = xbt_announce_log
table_files = xbt_files
table_files_users = xbt_files_users
table_scrape_log = xbt_scrape_log
table_users = xbt_users
write_db_interval = 15


Запуск такой мулькой:
Код
ee /usr/local/etc/rc.d/xbt.sh


Содержимое xbt.sh:
Код
#!/bin/sh

. /etc/rc.subr

name="xbt_tracker"
rcvar=`set_rcvar xbt_tracker`

load_rc_config ${name}

: ${xbt_tracker_enable="NO"}
: ${xbt_tracker_flags="--conf_file /usr/local/xbt/Tracker/xbt_tracker.conf"}

pidfile="/var/run/${name}.pid"
command="/usr/local/xbt/Tracker/${name}"
required_files="/usr/local/xbt/Tracker/${name}.conf"

case "${xbt_tracker_flags}" in
*-p\ *)
        echo "ERROR: \$xbt_flags includes -p option." \
                "PID file is already set to $pidfile."
        exit 1
     ;;
*)
        command_args="-p ${pidfile} ${xbt_tracker_flags}"
     ;;
esac


run_rc_command "$1"


Код
chmod +x /usr/local/etc/rc.d/xbt.sh


Код
echo xbt_tracker_enable="YES" >> /etc/rc.conf
echo xbt_tracker_flags="--conf_file /usr/local/scripts/xbt/Tracker/xbt_tracker.conf" >> /etc/rc.conf


Код
/usr/local/etc/rc.d/xbt.sh start


Код
ps -ax | grep xbt


Код
1244  ??  Ss     0:00,48 /usr/local/scripts/xbt/Tracker/xbt_tracker --conf_file /usr/local/xbt/Tracker/xbt_tracker.conf -p /var/run/xbt_tracker.pid
1526  p0  S+     0:00,00 grep xbt


--------------------

| Перово | Ивановское| Новогиреево | Новокосино |
| Тыкалка |
Перейти в начало страницы
 
+Цитировать сообщение

Сообщений в этой теме
- kiabrin   Установка РеТрекера XBTT в FreeBSD   21.4.2009, 20:05
- - kolobok3D   Цитата(kiabrin @ 21.4.2009, 20:05) имею с...   21.4.2009, 21:31
- - kiabrin   ой, спасибо. ща соберу. если что, завтра подниму, ...   22.4.2009, 1:18
- - kiabrin   listen_port = mega_shok.gif супер.   22.4.2009, 1:19
|- - kolobok3D   Цитата(kiabrin @ 22.4.2009, 1:19) listen_...   22.4.2009, 12:54
- - kiabrin   уууу..... это надолго порты 2 года не обновлял U...   22.4.2009, 1:36
- - GroboiD   Предложу другое решение - opentracker. Прост и лег...   22.4.2009, 18:22
|- - kolobok3D   Цитата(GroboiD @ 22.4.2009, 18:22) Предло...   22.4.2009, 18:50
|- - GroboiD   Цитата(kolobok3D @ 22.4.2009, 18:50) У ме...   22.4.2009, 19:20
- - kiabrin   мускуль там стоит как раз буст не собирается.   23.4.2009, 0:53
- - kiabrin   проблемма еще в том, что у меня 4.1. и это не апгр...   23.4.2009, 0:55
- - ZLO   делаю ./make.bsd.sh вываливается КодIn file inclu...   5.8.2009, 0:34
- - kolobok3D   Кодmake -C /usr/ports/net/opentracker install clea...   5.8.2009, 1:05
- - ZLO   нету в портах   5.8.2009, 1:18
- - kolobok3D   Дак обнови portsnap или cvsup в помощь   5.8.2009, 1:50
- - ZLO   точно появился. странно. недавно добавили? обновля...   5.8.2009, 1:55
|- - kolobok3D   Цитата(ZLO @ 5.8.2009, 2:55) точно появил...   5.8.2009, 2:05
- - ZLO   Спасибо все заработало!   5.8.2009, 2:10
- - SaveTheRbtz   Цитата(ZLO @ 5.8.2009, 1:34) делаю ./make...   10.9.2009, 3:37
- - SaveTheRbtz   После разговора с разработчиком XBTT, было решено ...   11.9.2009, 2:54
- - ISQman   и в какую степь это впихнуть? в смысле в начале ф...   7.10.2009, 9:58
- - natan   Для того, чтобы не захламлять FS сорцами, и не пор...   9.10.2009, 12:00
- - ISQman   и всё-таки расскажите мне плз для чего там редирек...   12.10.2009, 8:35
|- - kenny85   Цитата(ISQman @ 12.10.2009, 7:35) и всё-т...   14.10.2009, 18:35
- - FreeM@N   Редирект всмысле с порта 2710 на 80-й? ну никто не...   12.10.2009, 10:01
- - ISQman   не, я про редирект в конфиге на сайт... а сам реди...   15.10.2009, 11:25
- - FreeM@N   А, этот, ну так для продвижения, вдруг кто зайдёт ...   15.10.2009, 14:05
- - ISQman   решил поставить ретрекер на основе xbt+freebsd8.0+...   17.5.2010, 14:02
- - FreeM@N   Напишите если не затруднит - лишним не будет.   17.5.2010, 23:45
- - ISQman   хмм... кто сталкивался с проблемой: КодStarting xb...   18.5.2010, 9:26
|- - Klef   реанимирую темку. Как и многие "пользователи...   7.6.2010, 21:46
|- - meatgrinder   Цитата(Klef @ 7.6.2010, 22:46) реанимирую...   23.10.2012, 10:45
- - ISQman   похоже на проблему в системе глобальных переменных...   9.6.2010, 0:37


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

 



RSS Текстовая версия Сейчас: 30.4.2024, 16:26
Top.Mail.Ru