Pour iptables je passe mon tour, je connais pas trop le sujet
Ex.
[Discussion] Installer ruTorrent sur Debian 9 {nginx & php-fpm}
De rien @bic, voilà une bonne nouvelle.
Par rapport à iptables, désolé moi aussi je vais devoir passé mon tour. Disons que c'est trop complexe sic...
Tandis qu'au sujet des logs @ex_rat, il n'y a pas grand chose de mon côté (même avec le PHP_v7.1). C'est pour cette raison que je n'avais pas répondu à ton précédent message.
Tempi on n'aurais plus avoir des pistes
Dite j'ai un autre souci / J'ai rien dans les log (fichier vide) / J'ai voulu mettre Rutorrent en sous-domaine voilà la conf que j'ai nommé:
server {
listen 80;
server_name www.torrent.domaine.ld;
return 301 https://$host$request_uri;
}
server {
listen 443 ssl http2;
server_name torrent.doamine.ld;
charset utf-8;
access_log /var/log/nginx/torrent.access.log;
error_log /var/log/nginx/torrent.error.log;
error_page 500 502 503 504 /50x.html;
location = /50x.html { root /usr/share/nginx/html; }
auth_basic "Private";
auth_basic_user_file "/etc/nginx/passwd/rutorrent_passwd";
ssl_certificate /etc/letsencrypt/live/domaine.ld/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/domain.ld/privkey.pem;
location = /favicon.ico {
access_log off;
return 204;
}
## début config rutorrent ##
location ^~ / {
root /var/www/rutorrent;
#include /etc/nginx/conf.d/php;
#include /etc/nginx/conf.d/cache;
location ~ /\.svn {
deny all;
}
location ~ /\.ht {
deny all;
}
}
location ^~ /conf/ {
location ^~ /share/ {
deny all;
}
location ~ \.php$ {
fastcgi_index index.php;
include /etc/nginx/fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
}
location ~* \.(jpg|jpeg|gif|css|png|js|map|woff|woff2|ttf|svg|eot)$ {
expires 30d;
access_log off;
}
}
Le souci, j'ai que j'ai plus rien qui ne s'affiche et je ne vois pas pourquoi vu que mes fichiers de logs sont vide : -/
Les processus de rtorrent fonctionne correctement je vois pas ou chercher pour me débuger , Merci au intervenant
- Modifié
Salut
Manip' (pas indispensable) pour repasser sur les versions "Master" de libtorrent/rTorrent (0.13.6/0.9.6) avec debian 9 si vous avez utilié le tuto/script Beta.
Retour des ports standards en 45000 qui est le seul truc vraiment embêtant des branches feature-bind...
A vos risque et périls les gars !
1 . On commence par vérifier qu'on a bien les paquet nécessaire pour la compil':
apt-get install automake libcppunit-dev libtool
2 . Kill tous les processus rtorrent de tous nos users
On remplace bien les "toto"......
killall --user toto rtorrent
killall --user toto screen
3 . Désinstallation en 1er de rtorrent
cd /tmp
git clone https://github.com/rakshasa/rtorrent.git
cd rtorrent
git checkout feature-bind
./autogen.sh
./configure --with-xmlrpc-c
make
make uninstall
4 . Désinstallation de libtorrent
cd /tmp
git clone https://github.com/rakshasa/libtorrent.git
cd libtorrent
git checkout feature-bind
./autogen.sh
./configure
make
make uninstall
5 . On vide /tmp parce que j'ai eu des soucis avec ça, donc on recharge au propre libtorrent/rtorrent
cd /tmp
rm -R *
6 . Réinstallation de libtorrent
cd /tmp
git clone https://github.com/rakshasa/libtorrent.git
cd libtorrent
git checkout 0.13.6
# récup des fichiers patchés pour une compil' ok ( impérativement après le checkout ! )
wget http://www.ratbox.nl/md/configure.ac -O /tmp/libtorrent/configure.ac
wget http://www.ratbox.nl/md/diffie_hellman.cc -O /tmp/libtorrent/src/utils/diffie_hellman.cc
./autogen.sh
./configure
make
make install
7 . Réinstallation de rtorrent
cd /tmp
git clone https://github.com/rakshasa/rtorrent.git
cd rtorrent
git checkout 0.9.6
./autogen.sh
./configure --with-xmlrpc-c
make
make install
ldconfig
8 . Normalement vous pouvez relancer rtorrent sans problème (gaffe au toto) :
# on fait sauter le .lock pour éviter les surprises
rm /home/toto/.session/rtorrent.lock
# on lance
service toto-rtorrent start
La plage de ports 45000/65000 devrait être ok, sinon faudra regarder du coté du .rtorrent.rc mais ça doit être bon sans rien toucher. Ça tourne chez moi sans soucis.
J'ai pas encore modifié le tuto et les scripts.
Faut d'abord que je m'y retrouve dans mon bordel, va y avoir du taf ^^
Ex.
Edit : Tuto à jour
Edit 2 : Les deux scripts beta sont à jour aussi.
Toujours ici pour l'instant:
Full
apt-get update && apt-get upgrade -y
apt-get install git-core -y
cd /tmp
wget http://www.ratbox.nl/md/rutorrent-bonobox.tar.gz
tar xzfv rutorrent-bonobox.tar.gz
cd rutorrent-bonobox
chmod a+x bonobox.sh && ./bonobox.sh
Light
apt-get update && apt-get upgrade -y
apt-get install git-core -y
cd /tmp
wget http://www.ratbox.nl/md/rutorrent-essential.tar.gz
tar xzfv rutorrent-essential.tar.gz
cd rutorrent-essential
chmod a+x essential.sh && ./essential.sh
Plus que le gros bout github, pas sûr que ce soit pour aujourd'hui pour sortir de la beta par contre.
ah yes merci je les louper
- Modifié
Bonsoir.
J'ai voulu migrer debian 8 vers 9 mais sans trop regarder le fofo. Du coup je me retrouve avec un vrai bazard.
Pour commencer, la migration c'est bien passé,et à savoir que mon ancienne installation date depuis plus d'un an avec une install de rutorrent en mode manuel et du tuto de sécurité v2.
Maintenant je suis bloqué pour accéder à rutorrent, seedboxmanager et tout le reste...
Pour commencer ma source-liste n'est plus accessible via ce tuto.
# apt-get update
E: Malformed entry 8 in list file /etc/apt/sources.list (Component)
E: La liste des sources ne peut être lue.
Merci.
edit : je doit avoir des source list jessie non supprimer mais impossible savoir ou elle se trouve ?
- Modifié
Salut
Ça aurait mérité un topic à part, c'est pas un problème d'install' du tuto.
Perso j'ai jamais réussi a upgrader sans que ça vire au carnage, je le fais plus...
Merci d'utiliser des balises code à l'avenir, Markdown ou BBcode au choix, ça aide à une lecture propre
[code] blabla [\code] ou ``` blabla```
Ex.
- Modifié
Bon alors quitte à être dans les ennuis jusqu'au cou, je suis en train de voir pour passer le tuto/script sur php 7.1
J'utilise ce tuto comme base: https://www.noobunbox.net/serveur/auto-hebergement/installer-php-7-1-sous-debian-et-ubuntu
Pour l'instant, on installe ça nous (apparemment y'a pas de soucis):
php7.1 \
php7.1-cli \
php7.1-fpm \
php7.1-curl \
php7.1-geoip \
php7.1-xml \
php7.1-mbstring \
Le gars installe plein d'extension pour nginx, est-ce qu'il y a des trucs qui vous paraisses utile la dedans ?
php7.1-mysql
php7.1-json
php7.1-gd
php7.1-mcrypt
php7.1-msgpack
php7.1-memcached
php7.1-intl
php7.1-sqlite3
php7.1-gmp
php7.1-redis
php7.1-zip
Un avis des pros de php est bien venu, parce que moi je connais pas !
Ex.
- Modifié
@dam [...] Pour les balises j'aurai bien voulu mais elles se cachent où ?
Nulle part car la barre d'outil de Flarum est toujours absente sic... Donc, il va falloir soit apprendre l'un de ces langages (Markdown ou BBcode), soit passer par un autre biais (des exemples : Atom, GitHub, etc et il faudra dénicher quelques bons articles un jour sic... SublimeText ? Il doit bien en exister une, non ?).
C'est juste un rappel pour cette fois-ci car j'ai déjà répondu à cette question.
@ex_rat [...] upgrader sans que ça vire au carnage, je le fais plus...
Peu importe l'OS (Windows, Linux, etc) c'est à éviter. D'autant plus lorsqu'il ne s'agit nullement de mises à jours dites mineures.
Enfin bref, j'ai tendance à vivement le déconseiller car j'en ai entendu des histoires.
@ex_rat [...] est-ce qu'il y a des trucs qui vous paraisses utile la dedans ?
En un seul mot : aucun.
apt install php7.1-fpm php7.1;
## Un risque de conflit avec Apache ?
## C'est un ordre à respecter car sinon le résultat sera très différent (des tas de paquets)... Oui il y a pire (Qt5).
## ListeNom = [php7.1-mysql, php7.1-sqlite3, php7.1-pgsql]
Néanmoins, cela dépend(ra) surtout de tes projets (ou des logiciels) car tu en auras parfois le besoin.
C'est grâce à la documentation du logiciel que nous avons une bonne idée des prérequis. Cependant, elle s'avère parfois médiocre...
https://github.com/Novik/ruTorrent/search?q=spectrogram&type=Wikis&utf8=%E2%9C%93
Au sujet de spectrogram, à ce jour il n'y a aucun article sur le Wiki de ruTorrent.
Ok pour php 7.1, je reste avec l'existant et ça ira bien
Spectogram, c'est encore un truc qui m'a pas l'air super utile, ça a le mérite d’exister quoi...
Bon, on va dire que la beta a assez durée, je viens de mettre Github à jour donc c'est parti pour debian 9
Pour les scripts, c'est toujours:
https://mondedie.fr/d/5399-Script-Installation-automatique-ruTorrent-nginx
@xavier , si t'as besoin d'une info tu connais le chemin
Ex.
Arg juste quelques jours après ma réinstallation en Debian 8 à voir si je réinstalle maintenant ou plus tard, merci en tout cas pour le boulot
Réinstallation via script auto sur un débian 9 chez Kimsufi hier soir : aucun soucis
Sécurisation v3 ce matin : aucun soucis
Merci pour vos précieux tutos !
Benkimy Le tuto de sécurisation est celui-ci : https://mondedie.fr/d/5318-Tuto-Securisation-Logs-V-3-nginx/3 ?