[Discussion] Installer ruTorrent sur Debian 9 {nginx & php-fpm}
ah alors là j'ai aucune idée :/
Pourquoi ne loue tu pas un petit dédier ou un vps dans le quelle tu fou docker est en quelle que ligne c'est en route ! est en quelle que ligne c'est nettoyer !!
je ne connais pas du tout docker il faudrait que je me renseigne.
mais je perds pas espoir peut être que quelqu'un saura me trouver une solution :p
T'es certain qu'il n'y a pas eu un soucis à l'install' de cloudscraper ?
Remet 2.7 pour le fichier config.php et relance le truc pour voir:
pip install cloudscraper
chez moi, j'ai ça comme retour:
root@stretch-64:~# pip install cloudscraper
Requirement already satisfied: cloudscraper in /usr/local/lib/python2.7/dist-packages
Requirement already satisfied: pyopenssl>=17.0 in /usr/local/lib/python2.7/dist-packages (from cloudscraper)
Requirement already satisfied: requests-toolbelt>=0.9.1 in /usr/local/lib/python2.7/dist-packages (from cloudscraper)
Requirement already satisfied: requests>=2.9.2 in /usr/local/lib/python2.7/dist-packages (from cloudscraper)
Requirement already satisfied: brotli>=1.0.7 in /usr/local/lib/python2.7/dist-packages (from cloudscraper)
Requirement already satisfied: js2py>=0.60 in /usr/local/lib/python2.7/dist-packages (from cloudscraper)
Requirement already satisfied: cryptography>=2.3 in /usr/local/lib/python2.7/dist-packages (from pyopenssl>=17.0->cloudscraper)
Requirement already satisfied: six>=1.5.2 in /usr/lib/python2.7/dist-packages (from pyopenssl>=17.0->cloudscraper)
Requirement already satisfied: idna<2.9,>=2.5 in /usr/local/lib/python2.7/dist-packages (from requests>=2.9.2->cloudscraper)
Requirement already satisfied: chardet<3.1.0,>=3.0.2 in /usr/local/lib/python2.7/dist-packages (from requests>=2.9.2->cloudscraper)
Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python2.7/dist-packages (from requests>=2.9.2->cloudscraper)
Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /usr/local/lib/python2.7/dist-packages (from requests>=2.9.2->cloudscraper)
Requirement already satisfied: tzlocal>=1.2 in /usr/local/lib/python2.7/dist-packages (from js2py>=0.60->cloudscraper)
Requirement already satisfied: pyjsparser>=2.5.1 in /usr/local/lib/python2.7/dist-packages (from js2py>=0.60->cloudscraper)
Requirement already satisfied: enum34; python_version < "3" in /usr/lib/python2.7/dist-packages (from cryptography>=2.3->pyopenssl>=17.0->cloudscraper)
Requirement already satisfied: cffi!=1.11.3,>=1.8 in /usr/local/lib/python2.7/dist-packages (from cryptography>=2.3->pyopenssl>=17.0->cloudscraper)
Requirement already satisfied: ipaddress; python_version < "3" in /usr/lib/python2.7/dist-packages (from cryptography>=2.3->pyopenssl>=17.0->cloudscraper)
Requirement already satisfied: pytz in /usr/local/lib/python2.7/dist-packages (from tzlocal>=1.2->js2py>=0.60->cloudscraper)
Requirement already satisfied: pycparser in /usr/local/lib/python2.7/dist-packages (from cffi!=1.11.3,>=1.8->cryptography>=2.3->pyopenssl>=17.0->cloudscraper)
Ex.
salut tente un
pip install pip --upgrade
- Modifié
ch1ps ils ont des problèmes techniques pour passer en 9, je ne parle même pas du 10...
Franchement, c'est assez inquiétant...
Le nom du prestataire (ou de cette hébergeur) figure quelque part ? Dans le cas constraire, la moindre des choses c'est de nous renseigner !
- La description anglaise sur le plugin _cloudflare
- Je rajoute la page française et ce malgré son contenu anémique sic...
- Par précaution, j'inclus également le GitHub de cloudscraper
Wagner Effectivement, il y a eu plusieurs changements [...]
Pour rappel, cet extrait provient de ce message.
Tout compte fait, il n'y a(vait) pas grand chose.
Grosso modo, l'unique différence notable c'est qu'auparavant la détection était automatique... Désormais nous avons l'obligation de renseigner (au préalable les chemins) afin que ruTorrrent fonctionne.
sed -i "s@ = ''@ = '/usr/bin/pgrep'@g" /var/www/rutorrent/plugins/_task/conf.php;
## Ce n'est qu'un exemple car il y a des personnes qui savent exploiter le potentiel de "sed" !
rm -rf /var/www/rutorrent/plugins/_cloudflare;
## Effectivement comme vous pouvez le deviner, j'ai décidé de le supprimer.
## Pourquoi ? Parce qu'il me servira absolument à rien.
- https://packages.debian.org/search?keywords=subversion
- https://subversion.apache.org/docs/release-notes/
- https://packages.debian.org/search?keywords=iptables
- https://git.netfilter.org/iptables/
Qu'est qui m'empêche d'installer subversion-v1.12.2 ? Alors que l'installation de iptables-v1.8.3 fut assez simple.
Il me faudrait trouver du temps ainsi que de la meilleur documentation(s) sic...
Donc cela n'est pas encore terminé. Toutefois, je t'informe que la reprise de mes notes @MattProd à bien progresser.
- Modifié
Wagner Le nom du prestataire (ou de cette hébergeur) figure quelque part ? Dans le cas constraire, la moindre des choses c'est de nous renseigner !
je suis chez oneprovider, tu en aurais un autre a me proposer ?
Wagner sed -i "s@ = ''@ = '/usr/bin/pgrep'@g" /var/www/rutorrent/plugins/_task/conf.php;
Ce n'est qu'un exemple car il y a des personnes qui savent exploiter le potentiel de "sed" !
rm -rf /var/www/rutorrent/plugins/_cloudflare;
Effectivement comme vous pouvez le deviner, j'ai décidé de le supprimer.
Pourquoi ? Parce qu'il me servira absolument à rien.
j'ai suivi tes lignes de commande je n'ai plus d'erreurs.
Hello,
Je viens de faire l'installation sur Debian 9 avec le script auto (au passage merci), mais j'ai un souci...
A l'ouverture de Rutorrent voici ce que m'affiche le journal ;
[03.11.2019 19:27:06] WebUI started.
[03.11.2019 19:27:08] FILE MANAGER: Échec de la récupération du contenu du dossier. : /
[03.11.2019 19:27:08] FILE MANAGER: Échec de la récupération du contenu du dossier. : /
Est ce que ça vous parle ?
J'ai reformaté mon serveur tout frais et tout réinstallé, même message...
Merci pour vos éclaircissements
Je dois avoir un problème dans la configuration de File manager...
Je suis novice en la matière, est ce que quelqu'un peut m'aider ?
- Modifié
Hello,
je viens de regardé @boblee et malheureusement il n'y a absolument rien (aucune message d'erreur)...
En outre, désormais il semble qu'il fonctionne sans le moindre bug (même avec les dernières version tel que : "nginx-v1.17.5" et "php-v7.3.11").
whereis tar lbzip2 bzip2 pbzip2 unzip zip unrar rar;
## Debian 9 est tellement propre qu'il n'y a rien et même des choses basique afin d'extraire les archives.
apt install -y lbzip2 bzip2 pbzip2 unzip zip unrar rar;
## Comme je le disais l'autre jour, il faut renseigner les chemins.
nano /var/www/rutorrent/plugins/filemanager/conf.php;
## Autrement le FileManager refuse de se charger. En effet, c'était le seul petit problème que j'ai rencontré.
- https://packages.debian.org/search?keywords=rar (a priori ce droit être la version "5.4.0".)
- https://rarlab.com/download.htm (actuellement la dernière Beta, c'est la "rar-v5.8.0B3". D'après mes notes, la stable reste la "rar-v5.7.1".).
- https://www.rarlab.com/ (Cette page nous le confirme car elle contient également des informations sur les 2 branches.)
PS : Obsolète ? Effectivement mais c'est vraiment simple d'installer une nouvelle version de rar (qui inclut unrar).
- Modifié
<?php
$fm['tempdir'] = '/tmp'; // path were to store temporary data ; must be writable
$fm['mkdperm'] = 755; // default permission to set to new created directories
// set with fullpath to binary or leave empty
if(empty($pathToExternals['rar'])) // May be path already defined?
{
$pathToExternals['rar'] = '/usr/local/bin/rar';
}
if(empty($pathToExternals['zip'])) // May be path already defined?
{
$pathToExternals['zip'] = '/usr/bin/zip';
}
if(empty($pathToExternals['unzip'])) // May be path already defined?
{
$pathToExternals['unzip'] = '/usr/bin/unzip';
}
if(empty($pathToExternals['tar'])) // May be path already defined?
{
$pathToExternals['tar'] = '/usr/lib/tar';
}
if(empty($pathToExternals['gzip'])) // May be path already defined?
{
$pathToExternals['gzip'] = '/bin/gzip';
}
if(empty($pathToExternals['bzip2'])) // May be path already defined?
{
$pathToExternals['bzip2'] = '/bin/bzip2';
}
// archive mangling, see archiver man page before editing
$fm['archive']['types'] = array('rar', 'zip', 'tar', 'gzip', 'bzip2');
$fm['archive']['compress'][0] = range(0, 5);
$fm['archive']['compress'][1] = array('-0', '-1', '-9');
$fm['archive']['compress'][2] = $fm['archive']['compress'][3] = $fm['archive']['compress'][4] = array(0);
?>
De rien @boblee et merci @Diesel car c'est la dernière ligne (à rajouter) :
rm -rf /var/www/rutorrent;
git clone https://github.com/Novik/ruTorrent.git /var/www/rutorrent;
git clone https://github.com/Micdu70/rutorrent-thirdparty-plugins.git /home/boblee/PluginsRutorrent3rd;
mv /home/boblee/PluginsRutorrent3rd/filemanager /var/www/rutorrent/plugins;
Étant donné la situation, il n'y aurait pas des erreurs ? Dans le fichier config.php, il faut vérifier que la variable dénommé "$topDirectory" soit renseigner correctement.
cat /var/www/rutorrent/conf/config.php;
cat /var/www/rutorrent/plugins/filemanagert/conf.php;
PS : Au fait, je me sers quasiment jamais de ce script. Disons que je préfère la méthode manuelle car au fil du temps, mes compétences s'accumulent.
D'ailleurs il n'est pas parfait ! De temps en temps, il plante pour diverses raisons... Alors il se pourrait qu'il fonctionne normalement d'ici quelques temps (jours etc).
Salut, je ne suis pas trop dispo, soucis à régler post tempête pour l'instant
Le script passe sans soucis de mon coté sur 9 et 10
Donc voir déjà si l'install de base est bien en debian nu et si y'a pas un tripatouillage de partition peut-être ?
Un coup de script de debug pourrait donner des pistes, tu fais ça: https://github.com/exrat/Script-Debug-MonDedie
et tu postes le lien que ça va te donner à la fin.
Je promet pas de repasser rapidement.................
Ex.
Le tutoriel fonctionne à merveille pour Debian 10.
Le seul problème chez moi se trouve dans
/var
où je n'ai pas de dossier "www" afin d'activer les plugins, etc.
C'est normal ? coici ce que j'ai
var]$ ls -l
total 48
drwxr-xr-x 10 root root 4096 28 sep 21:14 cache
drwxr-xr-x 4 root root 4096 1 nov 04:46 db
drwxr-xr-x 2 root root 4096 30 sep 2018 empty
drwxrwxr-x 2 root games 4096 30 sep 2018 games
drwxr-xr-x 49 root root 4096 6 nov 15:45 lib
drwxr-xr-x 2 root root 4096 30 sep 2018 local
lrwxrwxrwx 1 root root 11 21 oct 23:08 lock -> ../run/lock
drwxr-xr-x 12 root root 4096 6 nov 15:45 log
lrwxrwxrwx 1 root root 10 21 oct 23:08 mail -> spool/mail
drwxr-xr-x 2 root root 4096 30 sep 2018 opt
lrwxrwxrwx 1 root root 6 21 oct 23:08 run -> ../run
drwxr-xr-x 7 root root 4096 12 mar 2019 spool
drwxrwxrwt 9 root root 4096 6 nov 20:53 tmp
- Modifié
Tashi Delek @obelix1502
Pour résumer , tu m’arrêtes si je me trompe !
- On est pas sur le bon topic pour debian 10, mais bon...
https://mondedie.fr/d/10832-[Discussion]-Installer-ruTorrent-sur-Debian-10-%7Bnginx-&-php-fpm%7D - On ne sait pas si tu as suivi le tuto à la main ou utilisé le script auto
- On ne sait pas sur quoi tu installes le machin ( vps sera une mauvaise réponse si c'est le script )
Force est de constater qu'on ne sait pas grand chose du contexte, à part que non c'est pas normal de pas avoir de www ^^
Dans le tuto à la mano, on créer le dossier pourtant (et le script fait la même chose)
Installation de rutorrent
mkdir /var/www
cd /var/www
git clone https://github.com/Novik/ruTorrent.git rutorrent
Juste au dessus de ton post, le rat conseille de lancer le script de debug', c'est peut-être une bonne idée
en plus des infos plus haut pour que quelqu'un prenne le temps d'un coup de main.
Mais c'est que mon avis de gardien de chèvres d'altitude, ni voit pas d'offense
Professeur-Kartmemoir
Je suis désolé si je me suis trompé de section.
En fait, je suivais ce tutoriel : https://mondedie.fr/d/5399-[Script]-Installation-automatique-ruTorrent-%7Bnginx%7D.
Mais depuis lors, j'ai désinstallé le script, puis je l(ai recommencé.
Je suis sur un serveur dédié ineline : Serveur Dedibox XC sd-70510 où j'ai fait installer le serveur Debian 10.
J'ai maintenant, après avoir recommencé le script le dossier /var/www.
Je pourrai donc activer, normalement, les plugs-ins qu'ex_rat propose en fin d'installation.
Donc, désolé du dérangement, mais je n'ai pas encore bien l'habitude du forum.
Mes plus profondes excuses de m'être gourré de discussion.