Трекер - Версия: ppkBB3cker free v.2 Ревизия: 20151116 Обновление: 51
[Расширение] (phpBB 3.1-3.3) xbtBB3cker v.3h: торрент трекер на основе XBT/PHP для форума
-
Re
Сообщение
[Расширение] (phpBB 3.1-3.3) xbtBB3cker v.3h: торрент трекер на основе XBT/PHP для форума
пожалуйста сделайте видео урок на тему "как правильно обновить трекер?" если честно я новичок к этому
Сообщение
[Расширение] (phpBB 3.1-3.3) xbtBB3cker v.3h: торрент трекер на основе XBT/PHP для форума
В первом сообщении вроде подробно написано всё, попробуйте, всегда можно всё вернуть назад из бэкапа
-
Ev
- Благодарил (а): 4 раза
Сообщение
[Расширение] (phpBB 3.1-3.3) xbtBB3cker v.3h: торрент трекер на основе XBT/PHP для форума
Приветствую! Нужна помощь.
Пытаюсь установить на сервер XBT по средствам следующих команд:
Но ничего не получается. После ./make.sh получаю ошибки:
В чём может быть причина и как это исправить? Может я что-то на сервер не установил? Я только позавчера познакомился с командной строкой, Линуксом и процедурой установки компонентов на сервер
Моя система: Ubuntu 16.04.1 + Apache2 + Mariadb + PHP 5.6
Пытаюсь установить на сервер XBT по средствам следующих команд:
Код: Выделить всё
apt-get install cmake g++ libboost-date-time-dev libboost-dev libboost-filesystem-dev libboost-program-options-dev libboost-regex-dev libboost-serialization-dev make subversion zlib1g-dev
svn co https://svn.code.sf.net/p/xbtt/code/trunk/xbt/misc xbt/misc
svn co https://svn.code.sf.net/p/xbtt/code/trunk/xbt/Tracker xbt/Tracker
cd xbt/Tracker
./make.sh
Но ничего не получается. После ./make.sh получаю ошибки:
В чём может быть причина и как это исправить? Может я что-то на сервер не установил? Я только позавчера познакомился с командной строкой, Линуксом и процедурой установки компонентов на сервер
Моя система: Ubuntu 16.04.1 + Apache2 + Mariadb + PHP 5.6
Сообщение
[Расширение] (phpBB 3.1-3.3) xbtBB3cker v.3h: торрент трекер на основе XBT/PHP для форума
Evgenij Tkachuk,
1. Выполнить команду в терминале
2.
3. скопированную папку
4.
5. выполнить команду в терминале
6. выполнить команду в терминале
7. выполнить команду в терминале
8.
где: hostname, username, password, database, prefix - это имя хоста, имя пользователя, пароль пользователя, имя базы данных, префикс таблиц (по умолчанию нужно ставить xbt_), все эти данные (кроме префикса таблиц) должны совпадать с данными которые указывались при установке форума
9. Запуск XBT под Linux
выполнить следующую команду в терминале.
10. Остановка XBT под Linux
выполнить следующую команду в терминале.
Отправлено спустя 12 минут 47 секунд:
По автозапуску XBT можно почитать тут Re: Какую ОС кто использует? (Пост NORMANN #41825) и тут https://forum.vestacp.com/viewtopic.php?f=43&t=11256 (читать до конца)
Хоть там рассматривалось для Дебиан, но для Убунты тоже подойдет.
У меня сейчас такой скрипт автозапуска XBT на Дебиан 8.5
Но у меня XBT установлен не в папку
смотрим путь в скрипте
1. Выполнить команду в терминале
Код: Выделить всё
apt-get install cmake g++ libboost-date-time-dev libboost-dev libboost-filesystem-dev libboost-program-options-dev libboost-regex-dev libboost-serialization-dev libmysqlclient15-dev make subversion zlib1g-dev
/ext/ppk/xbtbb3cker/contrib
скопировать папку xbt_src
в папку root
сервера3. скопированную папку
xbt_src
переименовать в xbt
4.
/root/xbt/Tracker
файлу make.sh
выставить права 0755
5. выполнить команду в терминале
Код: Выделить всё
cd xbt/Tracker
Код: Выделить всё
./make.sh
Код: Выделить всё
cp xbt_tracker.conf.default xbt_tracker.conf
/root/xbt/Tracker
в файле xbt_tracker.conf
содержимое заменить на
Код: Выделить всё
mysql_host = hostname
mysql_user = username
mysql_password = password
mysql_database = database
mysql_table_prefix = prefix
9. Запуск XBT под Linux
выполнить следующую команду в терминале.
Код: Выделить всё
./xbt_tracker
выполнить следующую команду в терминале.
Код: Выделить всё
killall xbt_tracker
По автозапуску XBT можно почитать тут Re: Какую ОС кто использует? (Пост NORMANN #41825) и тут https://forum.vestacp.com/viewtopic.php?f=43&t=11256 (читать до конца)
Хоть там рассматривалось для Дебиан, но для Убунты тоже подойдет.
У меня сейчас такой скрипт автозапуска XBT на Дебиан 8.5
Код: Выделить всё
#!/bin/bash
### BEGIN INIT INFO
# Provides: xbt
# Required-Start: $all
# Required-Stop:
# Should-Start: $mysql
# Should-Stop:
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start xbt at boot time
### END INIT INFO
XBT_PATH="/home/xbt/Tracker"
case "$1" in
start)
echo "Start XBT Tracker"
cd $XBT_PATH
sleep 20s
while [[ $(pidof xbt) == '' ]]
do
./xbt_tracker --conf_file xbt_tracker.conf
sleep 5s
done
echo $?
;;
stop)
echo "Stop XBT Tracker"
kill `cat /var/run/xbt_tracker.pid`
echo $?
;;
restart)
kill `cat /var/run/xbt_tracker.pid`
sleep 2
cd $XBT_PATH
./xbt_tracker --conf_file xbt_tracker.conf
;;
*)
echo "Usage: /etc/init.d/xbt {start|stop|restart}"
exit 1
;;
esac
exit 0
root
, а в папку home
смотрим путь в скрипте
Код: Выделить всё
XBT_PATH="/home/xbt/Tracker"
Правильно заданный вопрос и описание проблемы - 70% их решения...
-
Ev
- Благодарил (а): 4 раза
Сообщение
Ещё несколько вопросов есть...
1. Как на сервере выставить другой порт для xbt?
2. В "Анонс URL трекера" просто указать адрес сайта http://*******.xyz или ещё что-то нужно? Как сама ссылка на анонс будет выглядеть?
3. Файл логирования запросов как-то отдельно создаётся на сервере или достаточно в админке написать что-то вроде xbt_req.log ?
Отправлено спустя 1 час 38 минут 2 секунды:
Забыл добавить.
В Ubuntu 16.04.01, libmysqlclient15-dev надо заменить на libmysqlclient-dev.
Отправлено спустя 2 часа 51 минуту 25 секунд:
Попробую сам ответить
1. В xbt_tracker.conf прописать listen_port = номер_порта
2. Да. Ссылка на анонс не нужна, трекер сам её прописывает при загрузке файла. Если указать анонс до загрузки на трекер, получаем ошибку unregistered torrent pass
3. - (не знаю)
Придётся помучаться с настройками...для меня это вообще дремучий лес, только начинаю вникать. Не понятно на сколько необходим пасскей и можно ли его убрать чтобы адрес анонса был более адекватным (хотя опять же, не знаю, есть ли в этом смысл).
Так же, не понятно зачем при создании темы указан анонс http://*******.xyz:2710/announce при том, что его нельзя? использовать
Отправлено спустя 4 часа 21 минуту 44 секунды:
PPK, Подскажите пожалуйста, как убрать слово "Торрент" перед темой? Ранее рекомендованный способ (редактирование topiclist_row_prepend.html) не помогает. И ещё, можно ли как-то поднять / отцентрировать данные о размере раздачи?
Для наглядности, я сделал скрин с указанием на те вещи, о которых я говорю:
[Расширение] (phpBB 3.1-3.3) xbtBB3cker v.3h: торрент трекер на основе XBT/PHP для форума
Спасибо, всё заработало!NORMANN писал(а): Evgenij Tkachuk,
1. Выполнить команду в терминалеКод: Выделить всё
apt-get install cmake g++ libboost-date-time-dev libboost-dev libboost-filesystem-dev libboost-program-options-dev libboost-regex-dev libboost-serialization-dev libmysqlclient15-dev make subversion zlib1g-dev
Ещё несколько вопросов есть...
1. Как на сервере выставить другой порт для xbt?
2. В "Анонс URL трекера" просто указать адрес сайта http://*******.xyz или ещё что-то нужно? Как сама ссылка на анонс будет выглядеть?
3. Файл логирования запросов как-то отдельно создаётся на сервере или достаточно в админке написать что-то вроде xbt_req.log ?
Отправлено спустя 1 час 38 минут 2 секунды:
Забыл добавить.
В Ubuntu 16.04.01, libmysqlclient15-dev надо заменить на libmysqlclient-dev.
Отправлено спустя 2 часа 51 минуту 25 секунд:
Попробую сам ответить
1. В xbt_tracker.conf прописать listen_port = номер_порта
2. Да. Ссылка на анонс не нужна, трекер сам её прописывает при загрузке файла. Если указать анонс до загрузки на трекер, получаем ошибку unregistered torrent pass
3. - (не знаю)
Придётся помучаться с настройками...для меня это вообще дремучий лес, только начинаю вникать. Не понятно на сколько необходим пасскей и можно ли его убрать чтобы адрес анонса был более адекватным (хотя опять же, не знаю, есть ли в этом смысл).
Так же, не понятно зачем при создании темы указан анонс http://*******.xyz:2710/announce при том, что его нельзя? использовать
Отправлено спустя 4 часа 21 минуту 44 секунды:
PPK, Подскажите пожалуйста, как убрать слово "Торрент" перед темой? Ранее рекомендованный способ (редактирование topiclist_row_prepend.html) не помогает. И ещё, можно ли как-то поднять / отцентрировать данные о размере раздачи?
Для наглядности, я сделал скрин с указанием на те вещи, о которых я говорю:
Сообщение
[Расширение] (phpBB 3.1-3.3) xbtBB3cker v.3h: торрент трекер на основе XBT/PHP для форума
Там ничего не изменилось, очистить кеш, смотреть в каком стиле вы это делаетеEvgenij Tkachuk писал(а): Ранее рекомендованный способ (редактирование topiclist_row_prepend.html) не помогает.
-
Ev
- Благодарил (а): 4 раза
Сообщение
[Расширение] (phpBB 3.1-3.3) xbtBB3cker v.3h: торрент трекер на основе XBT/PHP для форума
PPK, возможно, нашёл небольшой баг. Если в phpbb (сейчас стоит 3.1.9) включена функция "URL Rewriting" то нажатие на "Топ 10 трекера" выбрасывает в белое (страница не найдена). На сервере, модуль rewrite включён.
Сообщение
[Расширение] (phpBB 3.1-3.3) xbtBB3cker v.3h: торрент трекер на основе XBT/PHP для форума
Evgenij Tkachuk, Не подтверждаю. У меня, как минимум, что на 3.1.9, что на 3.1.10 все нормально, ни куда не выбрасывает.
Правильно заданный вопрос и описание проблемы - 70% их решения...
Сообщение
[Расширение] (phpBB 3.1-3.3) xbtBB3cker v.3h: торрент трекер на основе XBT/PHP для форума
Evgenij Tkachuk, сервер какой?
-
Ev
- Благодарил (а): 4 раза
Сообщение
Отправлено спустя 54 секунды:
PPK, разобрался, конфиг апача подкорректировал
Отправлено спустя 1 час 35 минут 43 секунды:
PPK, NORMANN, скажите, а какие рекомендации по пункту настроек "Управление флагом приватности", что лучше всего выставить? Пока что я выставил "оставить как есть", ещё был вариант "принимать только не приватные"...
[Расширение] (phpBB 3.1-3.3) xbtBB3cker v.3h: торрент трекер на основе XBT/PHP для форума
Да, мой косяк, помимо включения mod_rewrite нужно было ещё и в конфиге выставить AllowOverride AllNORMANN писал(а): Не подтверждаю. У меня, как минимум, что на 3.1.9, что на 3.1.10 все нормально, ни куда не выбрасывает.
Отправлено спустя 54 секунды:
PPK, разобрался, конфиг апача подкорректировал
Отправлено спустя 1 час 35 минут 43 секунды:
PPK, NORMANN, скажите, а какие рекомендации по пункту настроек "Управление флагом приватности", что лучше всего выставить? Пока что я выставил "оставить как есть", ещё был вариант "принимать только не приватные"...
Вернуться в «Расширения для phpBB 3.1-3.3»