rtgui - domowy serwer torrentów part_2




rtgui - interfejs www dla rtorrenta, napisany w php wykorzystujący xml-rpc. Inaczej? Pozwala kontrolować swojego rtorrenta przez przeglądarkę internetową przy odpowiedniej konfiguracji z dowolnego miejsca na świecie. Czyli domowy serwer torrentów cd...


Instalacja dla osób którzy nie posiadają zainstalowanego apache2:


sudo apt-get install apache2 php5 php5-xmlrpc libapache2-mod-scgi



Instalacja dla osób posiadających już skonfigurowany serwer apache z obsługą php:


sudo apt-get install libapache2-mod-scgi


Po instalacji do pliku '/etc/apache2/sites-enabled/000-default' dodajemy na samym końcu przed < /VirtualHost >:


LoadModule scgi_module /usr/lib/apache2/modules/mod_scgi.so
SCGIMount /RPC2 127.0.0.1:5000


aby tego dokonać edytujemy plik:


sudo gedit /etc/apache2/sites-enabled/000-default


 Powinno to wyglądać tak:



Następnie restartujemy apache2:


sudo sh /etc/init.d/apache2 restart


Rozpoczynamy zatem instalację rtgui.
Przechodzimy do głównego katalogu stron apache, domyślnie /var/www i umieszczamy tam rtgui:


cd /var/www
sudo wget http://rtgui.googlecode.com/files/rtgui-0.2.7.tgz
sudo tar xvzf rtgui-0.2.7.tgz


Kolejny krok to konfiguracja rtgui czyli:


cd /var/www/rtgui
sudo cp config.php.example config.php


Edytujemy w pliku config potrzebne nam ustawienia takie jak chociażby katalogi rtorrent.


sudo gedit /var/www/rtgui/config.php



Ostatnim już etapem jest odpowiednia konfiguracja rtorrent tak by współpracował z rtgui. Na końcu pliku konfiguracyjnego .rtorrent.rc dodajemy:


#dla rtgui
scgi_port = 127.0.0.1:5000


czyli edytujemy plik


gedit ~/.rtorrent.rc


Powinno to wyglądać tak:








Hmmm :) restartujemy sobie rtorrenta, uruchamiamy przeglądarkę internetową wpisujemy sobie adres: http://127.0.0.1/rtgui i jeśli wszystko wykonaliśmy prawidłowo - działa :]


blog comments powered by Disqus