Установка ретрекера opentracker на CentOS 6

У меня уже заранее установлен кэширующий DNS pdnsd, в котором прописана запись retracker.local на сервер с opentracker’ом.

Из исходников opentracker у меня не собирался. Пришлось искать другие варианты.

 

Качаем скрипт установщика:

cd /tmp/
wget https://opentracker-auto-installer.googlecode.com/files/opentracker-installer.sh

(Зеркало: http://it.cusmir.ru/files/opentracker-installer.tar.gz)
Запускаем скрипт установщика:

chmod +x opentracker-installer.sh
./opentracker-installer.sh

 

Статистика доступна по адресу:

http://retracker.local:6969/stats

 

Поумолчанию в торрент файлах указан адрес локального ретрекера на 80 порту (http://retracker.local/announce)

На машине с трекером 80 порт занят apache’ем.
Поэтому настраиваем редирект с 80 порта, при запросе http://retracker.local:6969/announce

    DocumentRoot /var/www/sites/retracker
    ServerName retracker.local
    ServerAlias www.retracker.local
    ErrorLog /var/www/sites/retracker/error_log
Redirect /announce http://retracker.local:6969/announce
Redirect /scrape http://retracker.local:6969/scrape

Теперь при обращении к http://retracker.local/announce будет производиться редирект на 6969 порт, который и случает opentracker.

Всё.

Добавить комментарий