Полная версия этой страницы:
Установка Псевдотрекер
Вот решил составить 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
а порт где нить выставить можно?))
идет стаднтартный порт апача , по желанию можеш его изменить в настройках самого апач...
Спасибо за инструкцию - откличная инструкция , только на всякий случай может все файлы прилепить атачем к постам ?
А какая разница какой ставить ретрекер??? На базе мускула или этот?
Цитата(Yodj @ 17.1.2009, 21:00)
А какая разница какой ставить ретрекер??? На базе мускула или этот?
этот тоже на мускула )) но помоему мненю он получше будет чем XBT...
нагрузка сильнее , стабильности больше , можно почитать мое отношение к нему в теме про заметки XBT
Цитата(Shift @ 17.1.2009, 22:43)
нагрузка сильнее , стабильности больше , можно почитать мое отношение к нему в теме про заметки XBT
Незнаю нагрузка пока что нулевая )) Пользуюсь FreeBSD + ngnix
было 20 человек 150 торрентов гдето )))
я тестировал на стат трекере при том когда больше 20к тогда апатчь и мускул грузят сервер по самые .... 100%
Цитата(Shift @ 17.1.2009, 23:18)
я тестировал на стат трекере при том когда больше 20к тогда апатчь и мускул грузят сервер по самые .... 100%
а машинка мощная? и ось какая?
ось - ХРень машина - АМД 3000+ 512 RAM впинцепи нормальная...
Цитата(Shift @ 18.1.2009, 9:39)
ось - ХРень машина - АМД 3000+ 512 RAM впинцепи нормальная...
ну у нас помощнее будет )) к тому же линь))
У меня он как домашний медия центр для стриминга HD видео
InTheNight
26.1.2009, 5:23
У вопрос:
В файле по описанию установки непонятно одно в пункте 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
26.1.2009, 15:03
У меня стоит денвер 3-й. Есть отдельно этот перл?
Скачал "perl-5.10.0", но там нет ни .exe файла, ни директории bin.
Дайте ссылку пожалуйста на нужный перл.
с денвером перл же идет ?
InTheNight
27.1.2009, 1:55
Нет. С ним идет Апач, PHP и MySQL
Ну XAMPP поставь ....и к нему перл по ссылке
часто возникает ошибка - В ответе трекера нет поля - Пиры??????
Как лечить????
взять другой движок трекера
Честно говоря никогда не сталкивался со всеми этими "фишками", быть может сможет кто помочь.
Система Mac OS X, но полагаю это не столь важно...
Установил
MAMP - есть там и Apache и MySQL, как бы теперь ко всему этому прикрутить то, что описано в первом посте данной темы ?
p.s. Команда в SQL выполнена и прошло это дело успешно... что делать теперь, ума не приложу :(
Заранее спасибо.
а где собственно ошибка ?
да я честно говоря не пойму, что делать дальше
в самой программе написано, "положить ваши файлы" в htdocs, туда положил файлы из архива pseudotracker-1.1.2 (announce.php и папку pseudotracker)
открываю в браузере страницу статистики - The requested URL /stat.php was not found on this server., localhost, пользователя и пароль происал...
ну таг порт ты ж у MySQL поменял наверно на нестандартный , как и зачемто все остальные ....
нет, не менял, оставил стандартный, для "разбора полетов"
там смотрю еще в папке patcher документик лежит, в нем ипы какие-то непонятные прописаны и адрес к перл на Н-разделе..
перл не причем , попробуй поставить наш движок
http://re-tracker.ru/index.php?showtopic=231
опробовал, только не понял, правильно ли сделал
например страница с торрентами (список) вроде отображается...
как можно проверить все остальное ?
p.s. извиняюсь, если вопрос уже обсуждался
и вот что еще непонятно:
p.s. utorrent запущен через Crossover
вбей в адрес строку свой ip (127.0.0.1:8888/announce) и посмотри что выдаст , непонятно почему он не пашет скорее всего проблеммы с мускулом
PS зачем заниматься гемороем на это гламурной ос ? нет ну винда\линукс , даже на висте можно или win 7 но не мак ос)
была бы возможность, ставил бы на windows, но поскольку ее (возможности) нет, приходится разбираться с тем, что есть
ну а где скрин шот ошибки по введенному адресу ?
да бог его знает, что ему там еще надо, поперепробовал кучу всяких комбинаций...
поставил все с нуля, пошагово, выдает список файлов...
если 127.0.0.1:8888/announce, то
выдает список потомучто нет индекса, переименуй файл torrents.php в index.php
а в браузере введите announce.php
Цитата(Shift @ 8.3.2009, 0:10)
а в браузере введите announce.php
ввел... что то там появилось с обратным отсчетом и сразу перекинуло сюда, на стартовую
-----------
успел заскриншотить...
и кажется работает !
и вроде даже видит, что стоит у меня один файл на раздаче, только вот без имени
ну естественно он и не должен определять имени , а судя по скринам все работает
ну значит и на MacOS X возможна установка, а "пионерам" всегда не сладко
если получается, что все в порядке и работает, нельзя ли внести в "патчер" ?
город Череповец, провайдер "Билайн/Голден Телеком" (они у нас оба, в одну сетку объединены), разделения города на районы нет.
я просто не уверен, создавать ли
сейчас новую ветку на форуме о своем городе...
p.s. за помощь, подсказки и наставления на путь праведный - огромное спасибо
создавать создавать , так удобней
Помогите темному.
На странице статистики:
Статистика локального псевдотрекера
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 @ 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>
У вас в клиенте на какой адрес статистика отсылается?
Цитата(Yodj @ 13.3.2009, 16:43)
У вас в клиенте на какой адрес статистика отсылается?
http://kuchka-retracker.servep2p.com/announce.php
теперь ты этот адресс в браузере открой и посмотри что он выдаст
Цитата(Shift @ 15.3.2009, 13:09)
теперь ты этот адресс в браузере открой и посмотри что он выдаст
Так в том то и дело, что через веб походу всё нормально, а в торренте пишет что пыстая дата.
Мало того на странице статистики показывает ошибки.
проблеммы сервера или мемкэша скорее всего , ну или какой там у вас кэш . если файловый - проблеммы в провах на файлы
Цитата(Shift @ 16.3.2009, 15:43)
проблеммы сервера или мемкэша скорее всего , ну или какой там у вас кэш . если файловый - проблеммы в провах на файлы
В базе записи есть, а вот почему они клиенту не приходят.
Почему пишется Tracker sending invalid data: <NULL>?
Заметил что и на нескольких других ретрекерах появилась такая надпись.
Кривой клиент скорее всего
Цитата(Shift @ 16.3.2009, 17:16)
Кривой клиент скорее всего
Клиент uTorrent 1.8.2
попробуй 1.9 бету или 1.8.3
Всем привет!
Поставил псевдотрекер. Всё работает я доволен. Но интересует идея одна.
Помогите доработать index.pl так что бы торент файл сохранялся в определённую деректорию на сервер... Вот я жму отправить. Файл патчиться и в конце перед тем как выдаёт его скачать сохраняет его на сервер!
Вот как это реализовать? Очень нужно... Заранее благодарен
что то у меня не получается... помогите плизз. на самых первых установил топ сервер .. в него закинул файлы псевдотрекера. пытаюсь зайти на
http://localhost/admin/ - выдает пустое окно и не чего не происходит ((
если можите помогите )
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.