K
Krast

  • 17 janv. 2016
  • Inscrit 31 août 2012
  • De mémoire :
    apt-get install php5 php5-fpm
    Suivi d'un :
    service apache2 restart
    Devrait peut-être sufire à ton bonheur !
  • Tu as installé php ?

    Il faudrait que tu nous donnes un peu plus d'information sur ton dédié, notamment qu'elle distribution tu utilises
  • Un bon départ, je suis d'accord avec xataz pour l'utilisation des fonctions.

    Ensuite méfie toi de l'option --fancy, elle n'est pas toujours présente selon les version de LXC que tu installes.

    Effectivement la lib python est pas mal à première vue.
  • As-tu penser à vider le cache de ton navigateur ?

    Perso j'ai fait ça :
    mkdir -p /etc/nginx/htpasswd/
    cd !$
    htpasswd -c .htpasswd <user>
    Tu saisies ton mot de passe.

    Mon bout de config nginx ressemblé à ça après :
       location /streaming {
                    auth_basic "Connectez-vous";
                    auth_basic_user_file /etc/nginx/htpasswd/.htpasswd;
                    root /usr/share/nginx/html/;
                    autoindex on;
            }
    
    Un petit redémarrage de Nginx est c'est bon :
    service nginx restart
    Pour le coup, j'ai lancé la commande htpasswd en root et j'ai pas touché aux droits
  • Pardonne moi pour mon retour tardif Steven, j'ai eu une fin de semaine plutôt chargée.

    De manière à bien cerner ton problème, je me suis monté une petite VM Debian 8 avec rutorrent installé par le biais du Bonobox.

    Voici les informations que j'ai utilisé :
    [*] Utilisateurs : [/*] ludovic
    [*] Répertoire : [/*] /home/ludovic

    Dans un premier temps, j'ai créer un lien symbolique dans le répertoire de Nginx
    cd /usr/share/nginx/html
    ln -s /home/ludovic/torrents streaming
    J'ai édité le vhost de rutorrent :
    vim /etc/nginx/sites-enabled/rutorrent.conf
    Et j'ai ajouter les informations suivantes :
    location  /streaming {
                root /usr/share/nginx/html/;
                autoindex on;
    }
    J'ai ajouté ces lignes après " location ^~ /monitoring".

    une fois tout cela fait, redémarrage de Nginx.
    service nginx restart
    Et je pouvais accéder à mes torrents via l'adresse : http://mon-ip/streaming.

    Je recommande juste d'ajouter au minimum un htaccess pour la sécurité.

    Je ne sais pas si c'est la meilleur solution, mais au moins ça à l'air de marcher.
  • Ok donc à première vue, c'est bien www-data l'utilisateur pour Nginx.

    Concernant les liens symobliques, il faut savoir que les droits sur le lien en lui même ne servent "pas" (à prendre avec des pincettes), c'est les droits du dossier cible qui s'applique.

    Par conséquent, Ton utilisateur steven à tous les droits, et les "autres" on uniquement les droits de lecture est d'exécution.

    Qu'elles sont les droits sur ton dossier utilisateurs ?
    ls -ald /home/steven 
    Ton lien symbolique est situé ou ? Dans le dossier "html" de Nginx ?
  • Les vhost ne sont pas uniquement présent sous Apache

    Je pense que c'est ton dossier qui ne dispose pas des bons droits.

    Tu peux passer cette commande et me donner le retour ?
    cat /etc/passwd | cut -d : -f 1
    C'est juste pour voir qu'elles sont les utilisateurs présents sur ton OS. Car de mémoire dans la plupart des cas pour nginx l'utilisateur s'appel nginx.

    De plus, tu peux me donner la conf de ton serveur
    Distribution ?
    tu as utilisé le script de mon dédié pour rutorrent ?
    Le répertoire que tu veux partager est le même que celui utilisé par rutorrent ?

  • Salut Steven,

    Sur Nginx l'utilisateur ne s'appel pas "nginx" ?

    Sinon, il faut juste que tu ajoutes la directive suivante dans ton vhost
    autoindex on;
    Un truc du genre :
    location /Kodi {
     autoindex on;
    }
    Devrait faire l'affaire, tu peux aussi mettre de l'authentification sur la page en question (pour éviter que tout le monde voit tes fichiers).
  • Pour ma part sur mon dédié : ESXI 5.5, avec une VM Pfsense pour faire le routage. Sinon derrière j'ai du Debian 7/8 et du CentOS 6/7.

    J'hésite à mettre de l'OpenVZ prochainement... J'attends de me faire un bon lab pour tester OpenVZ avant.

    Personne n'utilise OpenSuse sur le fofo ? Je serai curieux d'avoir un retour sur cette distrib.
  • Quand tu dis :
    Nico06 wrote:Activation de l'IP Forwarding sur la VM Reverse Proxy
    Tu entends activer la prise en charge de la redirection d'IP au niveau du noyau ?

    Si c'est pas le cas tu as un paramètre à configurer :
    vim /etc/sysctl.conf
    et ajouter la ligne suivante dans le fichier :
    net.ipv4.ip_forward = 1
    Puis :
    sysctl -p /etc/sysctl.conf
    Pour recharger le fichier

    Ensuite, il faudrait que ta VM "frontal" ou se trouve les règles IP tables soit la passerelle par défaut des autres VMs.

    Sinon à première vu les commandes que tu passes ont l'air correct. Mais j'ai vu quelque chose dans le genre sur le net pour rediriger le port http (80):
    iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
    iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j DNAT \
          --to 172.31.0.23:80
  • Merci beaucoup pour le tuto !
    Ça fait un moment que je voulais le faire sur mon transmission sans prendre la peine de rechercher les différentes doc, un grand merci 🙂
  • Wagner wrote:Bonsoir,

    de rien attila01. Par rapport à Apache, j'imagine, il est certainement préconfiguré (Options FollowSymLinks).
    Navré, je renonce. Quelque chose m'échappe et je ne parviens à (sa)voir de quoi il s'agit ... En tout cas, il semble normal d'obtenir une erreur 403 avec un lien symbolique... Nginx, sans la moindre conf(ig), est (ou sera) dans l'incapacité de le suivre.
    J'ai déjà rencontré le problème, le problème vient du fait qu'Nginx n'autorise pas le listage des répertoires. Donc si tu n'as pas de fichier Index.html|php... dans le répertoire il ne liste rien et donc tu te retrouve avec un "accès refusé".

    Apache à la différence d'Nginx, autorise par défaut le listage des répertoires. Il te faut donc dire à Nginx dans ton Vhost que tu l'autorise à lister le contenu du répertoire (De plus des droits de lecture pour Nginx sont nécessaires de mémoire).

    La directive a ajouter à ton Vhost est la suivante :
    autoindex on;
    En espérant t'avoir aidé !
  • oot@ns33XXX:~# root@ns33XXX:~# rsync -aPRL --rsh=ssh --bwlimit=128 /download@ip du serveur/download/monfichier.mp4
    -bash: root@ns33XXX:~#: command not found
    "command not found" rsync n'est sûrement pas installé :
    apt-get install rsync (Debian/Ubuntu...)
    yum install rsync (CentOS, RHEL...)

    Ensuite la syntaxe ne m'a pas l'air bonne essais plutôt cela pour une copie récursive de l'ensemble du répertoire downloads :
    rsync -aPRL --rsh=ssh --bwlimit=128 user@ip:/download /chemincomplet/download/
    Enfin à première vu tu as une belle erreur de copier/coller

    Sous putty quand tu sélectionne une ligne elle est automatiquement copié, il faut faire attention !
  • Sur Git-SCM http://git-scm.com/download/linux
    Il recommande apt-get install...

    Après si la version que tu veux n'est pas disponible dans les dépôts tu l'as dans l'os. Soit tu attends qu'il arrive ou sinon tu ajoute les dépôts testing avec un peu de chance, la version que tu souhaites sera présente dedans...
  • YoShiiro wrote:Faut que les gens aillent voter qu'on sache ce qu'ils pensent 😉.
    J'ai répondu au sondage à l'instant

    Au risque de faire mon relou, il est possible de mettre un message plus explicite/vendeur dans l'annonce ?


    Par exemple :
    "Vous voulez que mondedie.fr augmente sont aspect communautaire ? Répondez au sondage !"
  • Ayenon wrote:Il n'y a pas de client lourd sur mac.
    Tu dois passez obligatoirement par un Windows que tu peux virtualisé via VMware Fusion, Parallel Desktop ou VirtualBox.
    Ou tu peux encore utiliser Wine https://appdb.winehq.org/objectManager.php?sClass=application&iId=9860.
    Si je ne m'abuse VMWare Fusion = Version Mac de Workstation ?

    Si c'est le cas, sur Workstation tu as possibilité de te connecter directement à un hôte ESXi, c'est peut-être pareil pour Fusion... (Après via cette connexion tu ne disposes pas de toutes les fonctionnalités d'un Vsphere...)
  • YoShiiro wrote:Oui après la mise en place d'une telle section nécessitera d'avoir au moins une personne dessus pour éviter que ça flood, je suis conscient que ça sera une charge en plus pour la personne qui s'occupera de ça, mais ça peut permettre justement je trouve de renfoncer ce côté communauté et puis l'occasion de mettre en place des questions, du style "tiens je voudrais acheter un nouveau système home cinéma, auriez-vous des idées, retour d'expérience ?" Je trouve ça pas mal perso. Après si il faut de l'aide hein comme je te l'avais déjà dis Alex, pas de soucis 😉.
    Je suis d'accord ! Si il faut mettre la main à la patte pour pas que cela devienne une "flood zone" je suis partant aussi.

    D'accord aussi pour le sondage
  • Ah d'accord

    "Pomme ou banane ce midi ?"

    L'idée est bonne, puis d'accentuer la partie communautaire je pense que ça peut être un plus pour mondedie.
  • YoShiiro wrote:Je dois avoir une trace encore de ce que j'avais écris à l'époque à Alex, les sections and co, qu'il était possible de rajouter pour cette partie communauté 🙂. Après si il faut de l'aide ou autre moi je veux bien ça me dérange pas.

    J'avais pensé genre Section & les sous sections, c'est une ébauche
    Shell de la Communauté
    Discussion Générale
    Culture Geeknéral(Genre idée de jeux videos / nouveaux jeux / nouvelles technos...)
    L'antre de la médiathèque
    Le coin de la détente(après qui peut être dans la partie Discussion - Jeux genre le premier arrive a 150000 en mettant des images de chiffres mais réelles - http://best-carz.com/data_images/gallery/models/mazda-616/mazda-616-04.jpg)
    Questions

    Et évidemment toutes les idées sont les bienvenues, après faut que ça reste juste une section tranquille.
    Je suis plutôt pour, après la catégories "Questions" ça risque d'être un peu redondant avec la partie technique, non?