Comments 31
Спасибо за статью. Не мог бы уважаемый автор разъяснить, чем его связка лучше традиционного transmission?
0
Я бы остался на transmission, но он валил ядро в панику при закачке нескольких больших торрентов. Ну и ещё, говорят, что rtorrent лучше себя ведёт на маломощном железе, например, на домашних маршрутизаторах.
+1
Странно… У меня сейчас на домашнем сервере с Gentoo стоит transmission, собранный демоном с web-интерфейсом. За 4 месяца не испытал ни одной подобной проблемы. Сервер очень маломощный — всего 1 гигабайт оперативки модулем sdram и процессор 2.3 mhz в 500mhz`овой материнке.
Когда-то давно тоже ставил wtorrent + rtorrent, но пришлось делать ресетап системы, а времени было немного, поэтому поставил transmission.
Может у вас какие-то проблемы в ядре?
Когда-то давно тоже ставил wtorrent + rtorrent, но пришлось делать ресетап системы, а времени было немного, поэтому поставил transmission.
Может у вас какие-то проблемы в ядре?
+1
Не исключено, но проверять больше не хочу.
Кстати, субъективно мне ещё и интерфейс transmission не понравился.
Кстати, субъективно мне ещё и интерфейс transmission не понравился.
0
UFO just landed and posted this here
Уже давно (года 2-3) пользуюсь торрентами только на embedded устройствах. Сначала роутер Asus WL-500gPv2, сейчас NAS Synology DS210j. Поначалу пробовал Transmission – очень понравилось что всё в одном: и демон, и web-интерфейс. Потом понял что качает он как-то странно. Показывает одну скорость, а реальная меньше раз этак в 5. Чтобы таких пробуксовок не происходило ставил ограничения по скорости и коэффициент становился вместо 5 примерно 1.2. В итоге мне такое странное поведение надоело и я начал пользоваться rTorrent, чему и радуюсь до сих пор. Правда web-интерфейс так ни разу и не прикручивал. Просто копирую .torrent файлы в определённую папку и скачивание сразу начинается.
rTorrent на мой взгляд более прост и отзывчив чем Transmission. Висит себе в отдельном screen и работает годами. Для удалённого GUI управления можно использовать например nTorrent, но это если очень хочется.
rTorrent на мой взгляд более прост и отзывчив чем Transmission. Висит себе в отдельном screen и работает годами. Для удалённого GUI управления можно использовать например nTorrent, но это если очень хочется.
0
А я ушёл на Мюторрент когда он появился для Линукса. А потом и вообще отказался от торрентов на «сервере», когда поднял рейтинг.
Не то чтобы я был противником rtorrent, но мороки с ним действительно много. Раньше собирал и тоже писал ( dobroservers.ru/rtorrent ) об этом. Эх, давно это было — я тогда и не знал о Checkinstall :)
Не то чтобы я был противником rtorrent, но мороки с ним действительно много. Раньше собирал и тоже писал ( dobroservers.ru/rtorrent ) об этом. Эх, давно это было — я тогда и не знал о Checkinstall :)
0
В вашем топике не хватает объяснений. Инструкция для простых бездумных действий.
Почему не заработает? Почему именно эти строчки? Почему такой режим не включен по-умолчанию, если оригинальный — не работает?
Чем лучше?
Почему?
и так далее
Скорее всего после описанных в предыдущей статье действий ничего не заработает :). Для того, чтобы связка работала, необходимо в файле conf/plugins.ini дерева каталогов rutorrent прописать такие строчки:
[httprpc]
enabled = no
Почему не заработает? Почему именно эти строчки? Почему такой режим не включен по-умолчанию, если оригинальный — не работает?
При локальном использовании php-fpm лучше посадить на UNIX-сокет.
Чем лучше?
При локальном использовании nginx лучше всего посадить на 127.0.0.1.
Почему?
и так далее
+2
«Linux для всех»
Чтобы качнуть торрент надо поставить веб сервер, пхп, сам клиент, веб-морду, произвести настройку. Мне кажется не в том направлении движется торент-тема в линукс…
Чтобы качнуть торрент надо поставить веб сервер, пхп, сам клиент, веб-морду, произвести настройку. Мне кажется не в том направлении движется торент-тема в линукс…
-5
httprpc работает с nginx, он как бы и создан для этого. В этом случае не нужно лишних заморочек с /RPC2.
Но если уж требуется отключить его, то проще удалить папку с плагином.
Но если уж требуется отключить его, то проще удалить папку с плагином.
0
Хотелось бы увидеть соответствующую конфигурацию.
0
Работает прямо сейчас. Плагин в папке, никаких настроек не требует. rtorrent собран с --with-xmlrpc-c, соответствующая библиотека установлена.
Я, честно говоря, был удивлен, что nginx понимает RPC2 (года два назад ориентировался по данным code.google.com/p/rutorrent/wiki/WebSERVER#Nginx, с тех пор конфиги не трогал). Погуглил. Оказывается, вот оно как: code.google.com/u/@WRRWQlFTBBBDVwV4/updates
Я, честно говоря, был удивлен, что nginx понимает RPC2 (года два назад ориентировался по данным code.google.com/p/rutorrent/wiki/WebSERVER#Nginx, с тех пор конфиги не трогал). Погуглил. Оказывается, вот оно как: code.google.com/u/@WRRWQlFTBBBDVwV4/updates
+1
Хм, проверил — работает. Оказалось, не работало потому, что одновременно включено два плагина — rpc и httprpc.
Можно посмотреть на ваш конфиг nginx?
Можно посмотреть на ваш конфиг nginx?
0
Хотя нет, не работали из-за отсутствия плагина json. Но конфиг nginx всё равно хочу посмотреть.
0
Всё, что касается rutottent:
location /rtorrent {
root /home/www/strg-srv;
index index.html;
auth_basic «Torrent engine»;
auth_basic_user_file /home/www/strg-srv/rtorrent/.htpasswd;
}
Далее вместо секции
upstream backend {
server 127.0.0.1:9000;
}
сделано одной строкой в секции с php:
fastcgi_pass 127.0.0.1:9000;
Точно так же можно с сокетами.
geoip работает без json.
location /rtorrent {
root /home/www/strg-srv;
index index.html;
auth_basic «Torrent engine»;
auth_basic_user_file /home/www/strg-srv/rtorrent/.htpasswd;
}
Далее вместо секции
upstream backend {
server 127.0.0.1:9000;
}
сделано одной строкой в секции с php:
fastcgi_pass 127.0.0.1:9000;
Точно так же можно с сокетами.
geoip работает без json.
0
Всё, разобрался. Статью обновил, спасибо. Всё немножко проще оказалось.
0
только я заметил опечатку
логично будет start… ну и во втором случае конечно же stop
notify-send -t $delay «Запускаю rtorrentd…»
sudo rc.d stop rtorrentd
логично будет start… ну и во втором случае конечно же stop
+1
Отдельно я его не качал, он у меня стянулся со всеми плагинами с svn-а.
0
Вот оно что, просто если ставить пакет из yaourt rtorrent-svn плагинов он не тянет за собой( собственно что и правильно, зачем мне куча ненужных плагинов, которые замедляет работу веб морды)
Тогда в статье следует указать какие у вас плагины стоят.
Ну и собственно непосредственно средствами nginx кто-нибудь заставил работать RPC?
Тогда в статье следует указать какие у вас плагины стоят.
Ну и собственно непосредственно средствами nginx кто-нибудь заставил работать RPC?
0
Sign up to leave a comment.
rtorrent+rutorrent+nginx+php-fpm. Подводные камни