Istnieje całkiem sporo sieciowych nakładek WebUI na rTorrent'a, ale prawdopodobnie największą uwagę zwraca wTorrent, a to dzięki bardzo milutkiemu i całkowicie" spolszczonemu" interfejsowi.
Aby skorzystać z możliwośći jaką daje wTorrent należy zainstalować potrzebne oprogramowanie:
(tutaj drobna uwaga: rTorrent MUSI być zainstalowany z obsługą xmlrpc i własnie tak będzie gdy zainstalujemy go z repozytoriów dla Ubuntu 8.10.
Nie wiem dokładnie od kiedy tak jest, ale tak własnie jest, zatem odpada potrzeba instalacji ze źródeł)
Zatem:
Tuż po instalacji można sprawdzić czy serwer apache działa wpisując w przeglądarkę:
Tekst It works! świadczy o poprawnej pracy serwera.
Następnie tworzymy w katalogu domowym folder public_html:
Następnym krokiem będzie poinformowanie apache gdzie ma "patrzeć", zatem;
Zastępujemy treść tego pliku takim wpisem: (Jako user podajemy własną nazwę użytkownika.)
Dwie ostatnie linijki tego wpisu to przekazanie, (sprzeżenie) rtorrent'a i serwera apache.
Następnie restart serwera:
Kolejny krok to utworzenie w folderze domowym katalogów roboczych dla rtorrenta: (stosownie do własnych potrzeb)
oraz pliku konfiguracyjnego:
o takiej treści (to mój przykład, który należy dostosować do własnych potrzeb)
Najistotniejsza jest ostatnia linijka niezbędna do poprawnej pracy wtorrenta.
Test działania rtorrenta:
oraz test słuchania
Jeżeli wynik będzie zbliżony do tego:
to jest dobrze. :-)
Zamykamy działanie rTorrenta w sesji screen 'a i przechodzimy do folderu:
wykonujemy:
Pozostaje nadanie odpowiednich uprawnień:
W przeglądarce wybieramy:
Wypełniamy odpowiednie pola i zapisujemy konfigurację.
Następnie w celach bezpieczeństwa usuwamy plik:
W przeglądarce wybieramy:
i efekt:
P.S.
Większość tutoriali poświęconych wtorrentowi zakłada uruchamianie rtorrenta w sesji screen 'a razem ze startem systemu.
Z punktu widzenia działania wtorrenta nie jest to konieczne aczkolwiek instalacja na serwerze np. domowym ułatwia obsługę.
Aby spowodować uruchamianie rtorrenta wraz z systemem najlepiej skorzystać z gotowego skryptu, a zatem:
następnie edytujemy skrypt zastępując nazwę user swoją nazwą użytkownika:
nadajemy prawo do wykonania jako programu, umożliwiamy autostart i startujemy.
Podczas następnego startu systemu rtorrent zostanie automatycznie uruchomiony w sesji screen 'a.