• Seedbox
  • [Discussion] Installer ruTorrent sur Debian 8 (nginx & php-fpm)

Alors le tuto manuel passera pas tel quel, y'a un soucis avec ffmpeg et le paquet libcrypto par exemple qui font que tu n'iras pas au bout du truc. C'est ok pour le script plus haut par contre.
Avec le lien script test, la conf est pas exotique, nginx est "standard mondédié" entre autre, donc c’est peut-être le plus simple sachant qu'il ne t'installe rien de superflu
Ex.
ex_rat wrote:Alors le tuto manuel passera pas tel quel, y'a un soucis avec ffmpeg et le paquet libcrypto par exemple qui font que tu n'iras pas au bout du truc. C'est ok pour le script plus haut par contre.
Avec le lien script test, la conf est pas exotique, nginx est "standard mondédié" entre autre, donc c’est peut-être le plus simple sachant qu'il ne t'installe rien de superflu
Ex.
Et du coup pour info, comment tu as passé les soucis ffmpeg & libcrypto ?
Pour ffmpeg, j'ai installé un depot de plus, voir ici: http://www.deb-multimedia.org/
et pour l'autre, ajout du paquet libssl-dev
J'ai plus trop le machin en tête, y'a peut-être d'autres soucis
Ex.
lokiii wrote:Je vais peut être plutôt tenter de le faire en mode manuel du coup pour bien suivre toutes les étapes les unes après les autres au cas où il y aurait des erreurs pendant le process, que je puisse les log 🙂
Salut,

j'ai bien fais d'attendre, ça répond à ma question. J'allais le sugérer.
Par contre, ffmpeg est facultatif. Ainsi, il n'est pas forcément nécessaire de l'installer. Il est principalement requis pour le plugin screenshots de ruTorrent.

De plus, toujours par rapport au tutoriel, opte pour le dépôt de Nginx. Du moins, si tu souhaite avoir la dernière version du paquet Nginx; c'est la 1.8 (stable et ce depuis une semaine). Je crains que celui de Dotdeb ne soit à jour (cf cette page).
Ouais c’est que pour screenshot mais ça t'affiche une erreur dans rutorrent, c'est pas chic
Pour l'instant, je crois qu'une install' en 7 avec migration derrière reste le plus simple en attendant, enfin moi je ferais ça
Ex.
L'erreur de Screenshot sous ruTorrent peut elle être désactivée en ne chargeant pas le plugin concerné ? (parce que perso, les screenshots, je m'en moque royalement )

PS: pour le repo dotdeb, je me demandait hier à quoi il servait en fait quand j'ai mis à jour mon source.list, parce qu'apparemment c'est pour nginx et php (entre autre), mais tout ceci n'est-il pas géré directement soit par le dépot officiel debian, soit par le dépot nginx ?
Moi j'ai pas le depot nginx, juste dotdeb et j'ai nginx en 1.8.0. Php avec le depot debian, y'a pas encore sur dotdeb comme pour wheezy mais ça va venir je pense.
Ex.
D'ac merci Ex, j'ai hésité à mettre juste à la place de principalement.
Et oui, c'est vrai il affiche bien un message d'erreur. Après, pour l'éviter, il suffit de le déinstaller au préalable. Le désactivé ? C'est possible... Navré, je m'en souviens plus.

Au début, les deux dépôts étaient présent et chacun avait un rôle distinct (l'un pour le php, l'autre pour nginx).
Au fil du temps, le tutoriel à évolué, ainsi celui de Nginx fut retiré.
Ces paquets sont bien disponible via le dépôt (officiel) de Debian. Cependant, cette voie est fortement déconseillé.
Via ces dépôts et c'est l'une des raisons principales, on est certain de disposé de la toute dernière version.

Ha alors Dotdeb n'aurait publié d'article sur la v1.8... Je m'attendais à voir un nouveau billet (ou article) et non celui-ci; c'est le dernier. Et oui, je le pense aussi que Dotdeb y viendra. À moins d'un changement (majeur) chez Debian.
Wagner wrote:D'ac merci Ex, j'ai hésité à mettre juste à la place de principalement.
Et oui, c'est vrai il affiche bien un message d'erreur. Après, pour l'éviter, il suffit de le déinstaller au préalable. Le désactivé ? C'est possible... Navré, je m'en souviens plus.

Au début, les deux dépôts étaient présent et chacun avait un rôle distinct (l'un pour le php, l'autre pour nginx).
Au fil du temps, le tutoriel à évolué, ainsi celui de Nginx fut retiré.
Ces paquets sont bien disponible via le dépôt (officiel) de Debian. Cependant, cette voie est fortement déconseillé.
Via ces dépôts et c'est l'une des raisons principales, on est certain de disposé de la toute dernière version.

Ha alors Dotdeb n'aurait publié d'article sur la v1.8... Je m'attendais à voir un nouveau billet (ou article) et non celui-ci; c'est le dernier. Et oui, je le pense aussi que Dotdeb y viendra. À moins d'un changement (majeur) chez Debian.
enfaite vous êtes trop pressé. Le type qui gère dotdeb est tout seul je crois. ça arrive les dépôt dotdeb pour debian pas de panique.
Il faut utiliser le dépôt de debian pour php. Car la version est la 5.6 . Dotdeb pour jessie ne va mettre à dispo que php7 quand ça sortira.
Pour nginx 1.8 ça arrive.

Perso j'attends que dotdeb sort le dépôt jessie pour mettre à jour.
@Magicalex : Non, j'ai bien compris comme lu le dernier article de Dotdeb. Il n'y a pas la moindre panique... ni d'impatience.
Il existe déjà une nouvelle version de PHP : la v5.6.8. Et a priori, tu n'as lu les premiers commentaires (de l'article).

@Ti-Gars : Bonjour, non c'est anormal. J'imagine, il doit y avoir une (ou plusieurs) erreur dans le fichier source.list.
De rien, c'est un peu étrange car ceux (par défaut) ne devraient poser de problème. J'ai l'impression qu'il s'agit d'une erreur de syntaxe.
Voici un exemple, il est destiné a Wheezy x64 :
deb http://ftp.fr.debian.org/debian wheezy main contrib non-free
deb-src http://ftp.fr.debian.org/debian wheezy main contrib non-free
deb http://ftp.debian.org/debian/ wheezy-updates main contrib non-free
deb-src http://ftp.debian.org/debian/ wheezy-updates main contrib non-free
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free
Edit : J'ai retiré toute mention de stable. Ainsi, ça restera dans le cadre de Wheezy.
4 jours plus tard
Bonsoir j'ai un petit probleme

j'ai voulu ajouter un utilisateur supplémentaire comme indiqué sur le tuto. jusque la la procédure c'est bien déroulée,

le FTP a bien été créer, le fichier avec le nom d'utilisateur et le mot de passe dans le répertoire PASSWD a également été créer, ainsi que le vhost pointant vers le dossier passwd dans NGINX

En somme tous semble correct, mais lorsque je veux m'identifier impossible il me remet a chaque fois la page pour se loguer
olivers wrote:Bonsoir j'ai un petit probleme

j'ai voulu ajouter un utilisateur supplémentaire comme indiqué sur le tuto. jusque la la procédure c'est bien déroulée,

le FTP a bien été créer, le fichier avec le nom d'utilisateur et le mot de passe dans le répertoire PASSWD a également été créer, ainsi que le vhost pointant vers le dossier passwd dans NGINX

En somme tous semble correct, mais lorsque je veux m'identifier impossible il me remet a chaque fois la page pour se loguer
Salut, le pseudo ne contient pas de caractère spéciaux ?
Bonjour probleme résolu j'ai supprimé l'utilisateur et refait la procedure et la ça a marché

Merci quand meme
Bonjour,

je viens de "découvrir" ce superbe forum plein de belles choses.
Actuellement je fais tourner un server seedbox que j'avais mis en place avec le script MardamBey (incluant Cakebox).
Au début il marchait très bien mais depuis quelques temps j'ai droit au bon vieux "Lien incorrect avec rTorrent. Vérifier qu'il est bien en cours d'exécution. Vérifier la configuration de $scgi_port et de $scgi_host dans config.php et scgi_port dans le fichier de configuration de rTorrent."

mais surtout mon serveur plante sans raison, je n'ai plus accès ni en SSH ni au serveur HTTP, j'ai bien essayé de mettre en place des solutions de sécurisation car je pensais que je subissais des attaques mais soit je me suis trompé soit il y a autre chose mais je ne m'y connais pas assez pour trouver.

Bref, tout ça pour dire que je vais tout reformater demain et lancer le script de Ex_Rat pour tout reprendre au propre.

J'ai une question car je voudrais bien m'y prendre, est ce qu'il faut que j'installe au préalable d'autre chose pour ne rien louper?
je pense en particulier à postfix pour envoyer des mail car j'ai vu que Seedbox Manager demandait un email?

Autre question, dans la procédure de création des utilisateurs, y a t-il aussi création des dossiers dans /home/ ? ou est ce que je dois les créer au préalable?

Merci d'avance de vos réponses.
Salut
Tu formates juste en debian 7 avec une partition /home ou /home/gormson à part, et rien d'autre à faire à part lancer le script. Le reste des dossiers pour ruTorrent seront créés pendant l'install'.
Pas besoin de Postfix non plus, l'adresse mail sert juste dans seedbox-manager comme info, y'a pas de fonction derrière.
Ex.
Merci de cette réponse rapide.
juste histoire de bien comprendre (désolé je suis concon 😛), si je créé un /home/gormson et que mon premier user est gormson par exemple, cela a t-il un impact ou est ce que l'installation se fait dans des dossiers totalement différents?

Sinon pour Postfix je l'installerai donc dans le cadre du tuto de sécurisation.

Merciiiiii
Si tu créais un /home/gormson et un users gormson, tout ce qui le concerne sera bien sur installé dans son /home.
Pour ruTorrent, tu auras:
/home/gormson/torrents
/home/gormson/watch
/home/gormson/.session
Pour le reste, regarde du coté de l'installation manuelle http://mondedie.fr/d/5302 pour avoir des détails sur les dossiers créés et le reste. Le tuto et le script sont sur le même model.
Ex.
Bonjour,

Tout d'abord je tiens à vous remercier pour le boulot accompli concernant ce script d'installation "clé en main".

C'est la seule chose que j'ai réussi à faire fonctionner correctement pour le moment ^^

Maintenant que la seed box fonctionne, auriez-vous la gentillesse de bien vouloir me renseigner ?

* Je ne souhaite pas partager l'utilisation de cette seedbox par contre, j'aimerai pouvoir utiliser un répertoire ftp commun à plusieurs utilisateurs pour mettre à disposition certains fichiers avec bien entendu des mots de passe individuels.

J'ai fouillé toute la doc concernant le serveur FTP, j'ai testé différentes techniques (modif du fichier passwor -d, modif fichier config rutorrent, modif chemin accès user dans l'interface web seedbox-manager) mais aucune de mes modifications ne semble fonctionner.

A chaque connection d'un user celui-ci arrive sur son répertoire "vide".

Je vous remercie par avance.
Bonsoir,
J'ai eu le même besoin que toi et après avoir poser la question, ex_rat m'a gentiment répondu.
Tu trouveras ses explications dans la discussion suivante :
http://mondedie.fr/d/6668

J'espère que cela va te débloquer !