Ceci est une ancienne révision du document !



ruTorrent

ruTorrent est une interface web en PHP permettant d'accéder à rTorrent. Il est basé sur l'interface de µTorrent, ce qui le rend très agréable à utiliser. ruTorrent tient donc son nom de rTorrent + µTorrent.

Vous devez avoir installé un serveur web (lamp) et rTorrent.

Par SVN

La version SVN est une version en cours de développement et donc pouvant être non stable

Installez les paquets subversion libapache2-mod-scgi.

Cette application web n'étant pas disponible dans les dépôts il faut l'installer à partir de son dépôt SVN

Nous allons effectuer ces actions en ligne de commande dans un terminal. Le répertoire du serveur web sera celui par défaut /var/www qui nécessite les droits d'administrateur. Nous allons pour simplifier nous mettre dans le compte de l'utilisateur apache www-data (à adapter suivant votre configuration et l'emplacement du dossier où vous placerez vos fichiers). Les étapes sont :

  1. Prendre le rôle de l'utilisateur www-data
  2. Aller dans le dossier web /var/www
  3. Recupere rutorrent par svn
  4. Sortir de la session www-data
sudo -i -u www-data
cd /var/www
svn checkout http://rutorrent.googlecode.com/svn/trunk/rutorrent
exit

Avec la dernière archive stable

Cette application web n'étant pas disponible dans les dépôts il faut l'installer à partir de l'archive officielle

Nous allons effectuer ces actions en ligne de commande dans un terminal. Le répertoire du serveur web sera celui par défaut /var/www qui nécessite les droits d'administrateur. Nous allons pour simplifier nous mettre dans le compte de l'utilisateur apache www-data (à adapter suivant votre configuration et l'emplacement du dossier où vous placerez vos fichiers). Les étapes sont :

Allez sur http://code.google.com/p/rutorrent/downloads/list et telecharger la derniere archive stable :

  rutorrent-3.1.tar.gz	 ruTorrent 3.1 core files
  1. Prendre le rôle de l'utilisateur www-data
  2. Aller dans le dossier web /var/www
  3. Télécharger l'archive de rutorrent
  4. Décompresser les fichiers
  5. Sortir de la session www-data
sudo -i -u www-data
cd /var/www
wget http://rutorrent.googlecode.com/files/rutorrent-3.1.tar.gz
tar xvzf rutorrent-3.1.tar.gz
exit

Attention si le rTorrent a été installé via les dépôts il est compilé avec une ancienne version de "xmlrpc-c" Pour avoir la dernière version il faut le compiler soit même.

Editez le fichier ~/.rtorrent.rc et ajoutez la ligne suivante:

scgi_port = 127.0.0.1:5000

Editez le fichier /etc/apache2/apache2.conf et ajoutez la ligne suivante:

SCGIMount /RPC2 127.0.0.1:5000

Activez le module apache scgi, en saisissant la commande suivante dans un terminal:

sudo a2enmod scgi

rutorrent est maintenant disponible a l'adresse suivante :

http://localhost/rutorrent
  • rutorrent.1286479820.txt.gz
  • Dernière modification: Le 07/10/2010, 21:30
  • par 88.177.236.187