Difference between revisions of "Package:Rutorrent"

m (ill clean this up with real syntax after a smoke.)
m (get closer to fixed)
Line 8: Line 8:
 
{{console|body=###i## emerge www-apps/rutorrent}}
 
{{console|body=###i## emerge www-apps/rutorrent}}
  
===configuration===
+
===prereqs===
were going to configure nginx to serve this.
+
you must turn on scgi_pass within rtorrents.
  
 +
===configuration===
 
first figure out what php you're using
 
first figure out what php you're using
  
Line 23: Line 24:
 
}}
 
}}
  
following https://wiki.archlinux.org/index.php/RuTorrent#Nginx
+
edit the respective php.ini
  
Edit the open_basedir value in /etc/php/php.ini to include: only our php ini is located elsewhere.
+
were going to configure for nginx.
 +
 
 +
 
 +
Edit the open_basedir in
 
/etc/php/fpm-php5.5/php.ini
 
/etc/php/fpm-php5.5/php.ini
  
 +
we need to build ours from hints from arch:
 
/etc/webapps/rutorrent/conf/:/usr/share/webapps/rutorrent/php/:/usr/share/webapps/rutorrent/
 
/etc/webapps/rutorrent/conf/:/usr/share/webapps/rutorrent/php/:/usr/share/webapps/rutorrent/
  
ours is located in /var/www/localhost/htdocs/rutorrent
 
  
 +
for us:
 +
our web interface is located in /var/www/localhost/htdocs/rutorrent
  
          location /RPC2 {
+
/usr/share/webapps/rutorrent/
              include scgi_params;
+
 
              scgi_pass localhost:5000;
+
/var/www/localhost/htdocs/rutorrent/php
          }
+
/usr/share/webapps/rutorrent/3.4-r1/htdocs/php
  
instead for us
 
  
file:
 
/etc/nginx/sites-available/localhost
 
  
 +
========== nginx stuff==========
 +
{{file|name=/etc/nginx/sites-available/localhost|lang=|desc=nginx configuration|body=
 
server {
 
server {
 
listen 127.0.0.1:80;
 
listen 127.0.0.1:80;
Line 52: Line 57:
 
           }
 
           }
 
}
 
}
 
+
}}
  
 
then start nginx
 
then start nginx
Line 61: Line 66:
 
127.0.0.1/rutorrent
 
127.0.0.1/rutorrent
  
if anything is missing its turning on the scgi_pass within rtorrents configuration file.
+
 
  
 
{{PageNeedsUpdates}}
 
{{PageNeedsUpdates}}
 
{{EbuildFooter}}
 
{{EbuildFooter}}

Revision as of 03:31, March 8, 2015

www-apps/rutorrent


Source Repository:Gentoo Portage Tree
Homepage

Summary: ruTorrent is a front-end for the popular Bittorrent client rTorrent


News

Drobbins

Subarch Profiles are coming...

Subarch profiles are on their way! Learn more here.
29 March 2015 by Drobbins
Drobbins

RSS/Atom Support

You can now follow this news feed at http://www.funtoo.org/news/atom.xml .
10 February 2015 by Drobbins
Drobbins

Creating a Friendly Funtoo Culture

This news item details some recent steps that have been taken to help ensure that Funtoo is a friendly and welcoming place for our users.
2 February 2015 by Drobbins
View More News...

Rutorrent

Tip

This is a wiki page. To edit it, Create a Funtoo account. Then log in and then click here to edit this page. See our editing guidelines to becoming a wiki-editing pro.

rutorrent is a front end to Rtorrent and is designed to look like utorrent =D

# emerge www-apps/rutorrent


prereqs

you must turn on scgi_pass within rtorrents.

configuration

first figure out what php you're using

#eselect php list fpm
[1]   php5.5 *
# eselect php list cgi
[1]   php5.5 *
# eselect php list apache2
[1]   php5.5 *
# eselect php list cli
[1]   php5.5 *


edit the respective php.ini

were going to configure for nginx.


Edit the open_basedir in /etc/php/fpm-php5.5/php.ini

we need to build ours from hints from arch: /etc/webapps/rutorrent/conf/:/usr/share/webapps/rutorrent/php/:/usr/share/webapps/rutorrent/


for us: our web interface is located in /var/www/localhost/htdocs/rutorrent

/usr/share/webapps/rutorrent/

/var/www/localhost/htdocs/rutorrent/php /usr/share/webapps/rutorrent/3.4-r1/htdocs/php


==== nginx stuff====
/etc/nginx/sites-available/localhost - nginx configuration
server {
	listen 127.0.0.1:80;
	server_name localhost;

           location /rutorrent {
               include scgi_params;
               scgi_pass localhost:5000;
           }
}

then start nginx

# /etc/init.d/nginx restart


point browser to

127.0.0.1/rutorrent