RtGui: Unterschied zwischen den Versionen
Zeile 19: | Zeile 19: | ||
$ sudo nano /etc/httpd/conf/httpd.conf | $ sudo nano /etc/httpd/conf/httpd.conf | ||
Finde die Linie LoadModule und füge hinzu: | Finde die Linie LoadModule und füge hinzu: | ||
Zeile 30: | Zeile 29: | ||
Include conf/extra/php5_module.conf | Include conf/extra/php5_module.conf | ||
SCGIMount /RPC2 127.0.0.1:5000 | SCGIMount /RPC2 127.0.0.1:5000 | ||
=== PHP konfigurieren === | === PHP konfigurieren === |
Version vom 14. Juli 2009, 20:47 Uhr
rtGui
RtGui ist eine web-basierende Oberfläche für rTorrent, den Linux Kommando Zeilen BitTorrent Client. Geschrieben in PHP und nutzt XML-RPC um mit dem Client zu kommunizieren.
Installieren
Installation über das Paketmanagement
$ pacman -S rtorrent apache php
Das Apache Modul, mod_scgi gibt es bisher nur im AUR / baut man selbst per PKGBUILD oder installiert es per Yaourt
$ yaourt -S mod_scgi
Apache konfigurieren
Hinzufügen des Moduls zur httpd.conf
$ sudo nano /etc/httpd/conf/httpd.conf
Finde die Linie LoadModule und füge hinzu:
LoadModule scgi_module modules/mod_scgi.so
Am Ende der Datei trage ein:
LoadModule php5_module modules/libphp5.so Include conf/extra/php5_module.conf SCGIMount /RPC2 127.0.0.1:5000
PHP konfigurieren
PHP anpassen per php.ini
$ sudo nano /etc/php/php.ini
und folgende Sachen auskommentieren
extension=sockets.so extension=xmlrpc.so
zusätzlich noch folgendes auf ON stellen
allow_url_fopen = On allow_url_include = On
rTorrent konfigurieren
rTorrent muss auch angepasst werden dort ergaenzt man die .rtorrent.rc durch
scgi_port = localhost:5000
Apache neustarten
$ sudo /etc/rc.d/httpd restart
rtGui installieren
rtGui ziehen und in das http verzeichniss entpacken
cd /srv/http/ tar xvzf rtgui-x.x.x.tgz cp config.php.example config.php nano config.php