Difference between revisions of "RuTorrent"

From ArchWiki
Jump to: navigation, search
(Apache)
m (Remove double empty space.)
Line 7: Line 7:
  
 
It is lightweight, highly extensible, and is designed to look similar to uTorrent.
 
It is lightweight, highly extensible, and is designed to look similar to uTorrent.
 
  
 
== Installation ==
 
== Installation ==
Line 44: Line 43:
  
 
== See Also ==
 
== See Also ==
[[LAMP]]
+
* [[LAMP]]
 
+
* [[rtorrent]]
[[rtorrent]]
+
  
 
== External Links ==  
 
== External Links ==  
 
* http://code.google.com/p/rutorrent/wiki/TableOfContents?tm=6
 
* http://code.google.com/p/rutorrent/wiki/TableOfContents?tm=6
 
* http://httpd.apache.org/docs/2.2/configuring.html
 
* http://httpd.apache.org/docs/2.2/configuring.html

Revision as of 07:43, 1 March 2013

Summary help replacing me
This article covers the installation of ruTorrent and configuring with Apache.

ruTorrent is a web interface to rtorrent (a console based BitTorrent client). It uses rtorrent's build-in xmlrpc server to communicate with it.

It is lightweight, highly extensible, and is designed to look similar to uTorrent.

Installation

Install rutorrentAUR and optionally rutorrent-pluginsAUR from the AUR.

Web Server Configuration

Apache

Install and configure Apache with PHP according to the LAMP page.

  • Edit the open_basedir value in /etc/php/php.ini to include:
/etc/webapps/rutorrent/conf/:/usr/share/webapps/rutorrent/php/:/usr/share/webapps/rutorrent/

Install mod_scgiAUR from the AUR.

  • Load the SCGI module in /etc/httpd/conf/httpd.conf:
LoadModule scgi_module modules/mod_scgi.so
  • Enable SCGI on the port you chose for rTorrent by adding this to /etc/httpd/conf/httpd.conf:
SCGIMount /RPC2 127.0.0.1:5000
  • Lastly, add the ruTorrent folder to /etc/httpd/conf/httpd.conf with something similar to this:
<IfModule alias_module>
  Alias /rutorrent /usr/share/webapps/rutorrent
  <Directory "/usr/share/webapps/rutorrent">
    Order allow,deny
    Allow from all
  </Directory>
</IfModule>
Note: You should enable authentication through Apache if your site is public.

ruTorrent Configuration

See Also

External Links