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 :]