Linux за хората!

Фото галерии

Помощ при използване на сайта

Ново от блога

След като дълго време използвах rtorrent в конзолен режим, най-накрая реших да добавя rutorrent към него. Защо rutorrent? Защото, доколкото разбирам, лицето на wtorrent изобщо не е приятелско с nginx. Така че, сега няма да ви казвам как да конфигурирате rtorrent, който чете вероятно го използва отдавна, но ще ви кажа конкретно как да завиете уеб муцуната към rtorrent. Където и да четох rutorrent, слушах порт чрез TCP/IP, но мисля, че използването на unix сокет би било по-безопасно и по-правилно. Нека започнем: Първо, трябва да имаме поне работещ nginx, компилиран rtorrent

След това отидете в директорията с приставки:

Променете собственика на директорията с рутери на тази, от която се стартира nginx, например http

и регистрирайте порта и хоста за слушане:

След това отворете конфигурацията rtorrent

Единствената уловка е, че стартирам rtorrent от различен потребител от този на nginx. Този проблем се решава чрез добавяне на необходимата umask към скрипта за инициализация rtorrentd. Ние предписваме директно в скрипта:

Сега нека стигнем до nginx: Нека създадем ново местоположение за това:

Сега, когато се свържете с www.yourdomain.com/rutorrent, ще се отвори намордникът на rutorrent web. Искам да отбележа, че тя трябва да бъде скрита от любопитни очи. Тъй като самият rutorrent няма собствени методи за удостоверяване, ние го направихме с помощта на nginx и написахме по-горе:

Сега нека създадем криптирана парола с помощта на httpasswd (помощна програма Apache) и напишем нейния хеш в/etc/nginx/conf/torrent.