Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Установка Псевдотрекер
Re-Tracker | Система локальных ретрекеров | Ретрекер > РеТрекер > Установка РеТрекера
Страницы: 1, 2
NEXXT
Вот решил составить FAQ по установке псевдотрекера на Winows XP.

И так нам потребуетса сам псевдотрекер и сборка web сервера!

1. Качаем Top Server Здесь

2. Берем псевдо трекер Тут

Далее устаналиваем TopServer в папку допустим C:\web.

После установки заходим в папку С:\web\home\localhost\ и перемещаем сюда файлы псевдо трекера.

Далее в браузере пишем http://localhost/admin/ откроетса страница администрирования TOP Server



Нажимаем создать пользователя MySQL




Возврашаемся в папку С:\web\home\localhost\ и в файлах "announce.php" "stat.php" "stat_mini.php" меняем в шапке

$DBHost="localhost";
$DBUser="ИМЯ";
$DBPass="пароль";
$DBName="имя базы";

сохраняем...

далее заходим http://localhost/admin/mysql/phpmyadmin/

Слева выбирам вашу базу которую вы создали!!! И нажимаем вверху кнопочку SQL



Появитса окно для ввода SQL комманд в бд...

пишем туда

Код
CREATE TABLE `tracker` (
  `info_hash` char(40) collate utf8_bin NOT NULL,
  `ip` char(8) collate utf8_bin NOT NULL,
  `port` int(11) NOT NULL,
  `update_time` int(11) NOT NULL,
  `descr` varchar(255) collate utf8_bin default NULL,
  `tracker` varchar(255) collate utf8_bin default NULL,
  `ip_real` varchar(32) collate utf8_bin default NULL,
  `publisherurl` varchar(255) collate utf8_bin default NULL,
  `pleft` bigint(16) default NULL,
  `downloaded` bigint(16) NOT NULL,
  `length` int(11) NOT NULL,
  PRIMARY KEY  (`info_hash`,`ip`,`port`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;


Жмем кнопочку Пошел!

После этого ваш псевдотрекер будет доступен по http://ваш_ип/anounce.php
Статистика http://ваш_ип/stat.php


если гдето что то непонятно пишите подправлю FAQ
Ostr
а порт где нить выставить можно?))
NEXXT
идет стаднтартный порт апача , по желанию можеш его изменить в настройках самого апач...
Shift
Спасибо за инструкцию - откличная инструкция , только на всякий случай может все файлы прилепить атачем к постам ?
Yodj
А какая разница какой ставить ретрекер??? На базе мускула или этот?
NEXXT
Цитата(Yodj @ 17.1.2009, 21:00) *
А какая разница какой ставить ретрекер??? На базе мускула или этот?


этот тоже на мускула )) но помоему мненю он получше будет чем XBT...
Shift
нагрузка сильнее , стабильности больше , можно почитать мое отношение к нему в теме про заметки XBT
NEXXT
Цитата(Shift @ 17.1.2009, 22:43) *
нагрузка сильнее , стабильности больше , можно почитать мое отношение к нему в теме про заметки XBT


Незнаю нагрузка пока что нулевая )) Пользуюсь FreeBSD + ngnix

было 20 человек 150 торрентов гдето )))
Shift
я тестировал на стат трекере при том когда больше 20к тогда апатчь и мускул грузят сервер по самые .... 100% smile.gif
NEXXT
Цитата(Shift @ 17.1.2009, 23:18) *
я тестировал на стат трекере при том когда больше 20к тогда апатчь и мускул грузят сервер по самые .... 100% smile.gif


а машинка мощная? и ось какая?
Shift
ось - ХРень машина - АМД 3000+ 512 RAM впинцепи нормальная...
NEXXT
Цитата(Shift @ 18.1.2009, 9:39) *
ось - ХРень машина - АМД 3000+ 512 RAM впинцепи нормальная...


ну у нас помощнее будет )) к тому же линь))
Shift
У меня он как домашний медия центр для стриминга HD видео smile.gif
InTheNight
У вопрос:
В файле по описанию установки непонятно одно в пункте 4:

Цитата
4. В pseudotracker\patcher\index.pl есть следующие строки:

#!"H:\Program Files\xampp\perl\bin\perl.exe"

require "H:\\Program Files\\xampp\\htdocs\\pseudotracker\\patcher\\tf.pl";

$path = "http://10.116.10.16";

В первой из них нужно указать полный путь к perl,
во второй - полный путь к файлу tf.pl (pseudotracker\patcher\tf.pl, не забывайте экранировать "\", как в примере),
в третьей - хост/путь, по которым будет размещен announce.php (без последнего "/")


#!"H:\Program Files\xampp\perl\bin\perl.exe"
Собственно что полный путь указать к perl - это понятно, но где взять этот perl? Т.е. версия и т.п... Дайте ссылку пожалуйста на этот перл.
InTheNight
У меня стоит денвер 3-й. Есть отдельно этот перл?

Скачал "perl-5.10.0", но там нет ни .exe файла, ни директории bin.
Дайте ссылку пожалуйста на нужный перл.
Shift
с денвером перл же идет ?
InTheNight
Нет. С ним идет Апач, PHP и MySQL
Shift
Ну XAMPP поставь ....и к нему перл по ссылке
Charodej
часто возникает ошибка - В ответе трекера нет поля - Пиры??????

Как лечить????
Shift
взять другой движок трекера
Courage
Честно говоря никогда не сталкивался со всеми этими "фишками", быть может сможет кто помочь.
Система Mac OS X, но полагаю это не столь важно...
Установил MAMP - есть там и Apache и MySQL, как бы теперь ко всему этому прикрутить то, что описано в первом посте данной темы ?

p.s. Команда в SQL выполнена и прошло это дело успешно... что делать теперь, ума не приложу :(



Заранее спасибо.
Shift
а где собственно ошибка ?
Courage
да я честно говоря не пойму, что делать дальше
в самой программе написано, "положить ваши файлы" в htdocs, туда положил файлы из архива pseudotracker-1.1.2 (announce.php и папку pseudotracker)
открываю в браузере страницу статистики - The requested URL /stat.php was not found on this server., localhost, пользователя и пароль происал...
Shift
ну таг порт ты ж у MySQL поменял наверно на нестандартный , как и зачемто все остальные ....
Courage
нет, не менял, оставил стандартный, для "разбора полетов"
там смотрю еще в папке patcher документик лежит, в нем ипы какие-то непонятные прописаны и адрес к перл на Н-разделе..
Shift
перл не причем , попробуй поставить наш движок http://re-tracker.ru/index.php?showtopic=231
Courage
опробовал, только не понял, правильно ли сделал
например страница с торрентами (список) вроде отображается...
как можно проверить все остальное ?
p.s. извиняюсь, если вопрос уже обсуждался




и вот что еще непонятно:


p.s. utorrent запущен через Crossover
Shift
вбей в адрес строку свой ip (127.0.0.1:8888/announce) и посмотри что выдаст , непонятно почему он не пашет скорее всего проблеммы с мускулом
PS зачем заниматься гемороем на это гламурной ос ? нет ну винда\линукс , даже на висте можно или win 7 но не мак ос)
Courage
была бы возможность, ставил бы на windows, но поскольку ее (возможности) нет, приходится разбираться с тем, что есть
Shift
ну а где скрин шот ошибки по введенному адресу ?
Courage
да бог его знает, что ему там еще надо, поперепробовал кучу всяких комбинаций...
поставил все с нуля, пошагово, выдает список файлов...



если 127.0.0.1:8888/announce, то

JDVU
выдает список потомучто нет индекса, переименуй файл torrents.php в index.php
Shift
а в браузере введите announce.php
Courage
Цитата(Shift @ 8.3.2009, 0:10) *
а в браузере введите announce.php


ввел... что то там появилось с обратным отсчетом и сразу перекинуло сюда, на стартовую blink.gif
-----------
успел заскриншотить...


и кажется работает !



и вроде даже видит, что стоит у меня один файл на раздаче, только вот без имени
Shift
ну естественно он и не должен определять имени , а судя по скринам все работает
Courage
ну значит и на MacOS X возможна установка, а "пионерам" всегда не сладко smile.gif
если получается, что все в порядке и работает, нельзя ли внести в "патчер" ?
город Череповец, провайдер "Билайн/Голден Телеком" (они у нас оба, в одну сетку объединены), разделения города на районы нет.
я просто не уверен, создавать ли сейчас новую ветку на форуме о своем городе...
p.s. за помощь, подсказки и наставления на путь праведный - огромное спасибо smile.gif
Shift
создавать создавать , так удобней
kuchka
Помогите темному.

На странице статистики:
Статистика локального псевдотрекера

Notice: Undefined index: action in T:\home\localhost\pseudotracker\stats.php on line 46

Notice: Undefined index: order in T:\home\localhost\pseudotracker\stats.php on line 47

Всего клиентов: 1, всего торрентов: 1, общих торрентов: 0
Отобразить торренты без описания
Если у вашего торрента не отображается описание, вам нужно аккуратно его пропатчить

А уторрент пишет
Tracker sending invalid data: <NULL>
Yodj
Цитата(kuchka @ 13.3.2009, 17:42) *
Помогите темному.

На странице статистики:
Статистика локального псевдотрекера

Notice: Undefined index: action in T:\home\localhost\pseudotracker\stats.php on line 46

Notice: Undefined index: order in T:\home\localhost\pseudotracker\stats.php on line 47

Всего клиентов: 1, всего торрентов: 1, общих торрентов: 0
Отобразить торренты без описания
Если у вашего торрента не отображается описание, вам нужно аккуратно его пропатчить

А уторрент пишет
Tracker sending invalid data: <NULL>

У вас в клиенте на какой адрес статистика отсылается?
kuchka
Цитата(Yodj @ 13.3.2009, 16:43) *
У вас в клиенте на какой адрес статистика отсылается?

http://kuchka-retracker.servep2p.com/announce.php
Shift
теперь ты этот адресс в браузере открой и посмотри что он выдаст
kuchka
Цитата(Shift @ 15.3.2009, 13:09) *
теперь ты этот адресс в браузере открой и посмотри что он выдаст

Так в том то и дело, что через веб походу всё нормально, а в торренте пишет что пыстая дата.
Мало того на странице статистики показывает ошибки.
Shift
проблеммы сервера или мемкэша скорее всего , ну или какой там у вас кэш . если файловый - проблеммы в провах на файлы
kuchka
Цитата(Shift @ 16.3.2009, 15:43) *
проблеммы сервера или мемкэша скорее всего , ну или какой там у вас кэш . если файловый - проблеммы в провах на файлы

В базе записи есть, а вот почему они клиенту не приходят.
Почему пишется Tracker sending invalid data: <NULL>?


Заметил что и на нескольких других ретрекерах появилась такая надпись.
Shift
Кривой клиент скорее всего
kuchka
Цитата(Shift @ 16.3.2009, 17:16) *
Кривой клиент скорее всего

Клиент uTorrent 1.8.2
Shift
попробуй 1.9 бету или 1.8.3
MiHALbl4
Всем привет!
Поставил псевдотрекер. Всё работает я доволен. Но интересует идея одна.
Помогите доработать index.pl так что бы торент файл сохранялся в определённую деректорию на сервер... Вот я жму отправить. Файл патчиться и в конце перед тем как выдаёт его скачать сохраняет его на сервер!
Вот как это реализовать? Очень нужно... Заранее благодарен
splaner
что то у меня не получается... помогите плизз. на самых первых установил топ сервер .. в него закинул файлы псевдотрекера. пытаюсь зайти на http://localhost/admin/ - выдает пустое окно и не чего не происходит ((
если можите помогите )
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2017 IPS, Inc.