Nginx - www/index.html : 403 Forbidden

Demande d'aide : c'est ici.
Répondre
stephweb
Messages : 4
Inscription : 22 sept. 2016, 17:07
Status : Hors-ligne

Bonjour,
Je viens poser une question SVP. Car je débute avec Linux.
Je viens d'acheter un VPS chez OVH avec un Debian 8 installé dessus.

Je viens d'installé nginx depuis le dépôt officiel de nginx. J'ai donc la version 1.11.4.

Je me suis connecté à mon serveur avec FileZilla, pour balancer dedans un dossier "www", et dans ce dossier "www" j'ai mi un fichier "index.html".

dans "location" de mon fichier "default.conf", j'ai remplacé cette ligne :

Code : Tout sélectionner

root /usr/share/nginx/html;
par :

Code : Tout sélectionner

root /root/www;
Mais quand avec mon navigateur je vais sur l'IP de mon serveur, j'ai cette erreur qui s'affiche :
403 Forbidden

Pourquoi est ce que mon fichier "index.html" ne s'affiche pas ?
Merci d'avance.
Avatar de l’utilisateur
Grhim
Membre très actif
Membre très actif
Messages : 1389
Inscription : 30 mai 2016, 01:00
Localisation : kekparr'par'là
Status : Hors-ligne

et si tu ferme correctement la balise apres /root/www/ ?
Debian Stable + Testing -.- Parrot OS - Kali Exegol -.- Raspberry IPFire
stephweb
Messages : 4
Inscription : 22 sept. 2016, 17:07
Status : Hors-ligne

ça change rien.
Merci.
Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 5054
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Status : Hors-ligne

Salut,

Les fichiers du serveur Web dans /root ??? :017:
Je n'utilise pas Nginx mais ça ne me parait pas une bonne idée. Encore heureux que ce soit forbidden pour nginx d'aller dans /root...
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
stephweb
Messages : 4
Inscription : 22 sept. 2016, 17:07
Status : Hors-ligne

Merci à tous pour vos réponses.
Je précise que je débute en Linux, et que c'est la 1ère fois que je tente de config un server Web.

Je me suis connecté en SFTP à mon serveur avec FileZilla.
Et j'étais automatiquement dans le dossier root. J'avais pas fait gaffe que je peut remonté d'un cran en arrière.
Vous me conseillez de mettre mon site où ?

Merci
Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 5054
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Status : Hors-ligne

Re,
Je connais pas du tout nginx...
Mais:
1) Trouve l’utilisateur de nginx (je suppose que c'est www-data): 2 commandes à lancer en console pour vérifier l'utilisateur attribué à nginx.

ps aux|grep nginx|grep -v grep

vdir /usr/share/nginx/

2) le dossier (et les fichiers) dans lequel se trouve tes sites (ou simplement ton index.html doivent appartenir à www-data:
La commande suivante change l'appartenance du dossier site1 et ce qu'il contient à www-data (Ainsi nginx s'il tourne sous www-data aura le droit de lire les fichiers...).

chown -R /usr/share/nginx/site1/index.html

A priori j'aurais tendance à te dire mets tes sites dans /usr/share/nginx/ puisque c'est là ou nginx à son /home (et comme c'est installé comme ça par défaut, je vois pas pourquoi changer).
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
Avatar de l’utilisateur
Grhim
Membre très actif
Membre très actif
Messages : 1389
Inscription : 30 mai 2016, 01:00
Localisation : kekparr'par'là
Status : Hors-ligne

Debian Stable + Testing -.- Parrot OS - Kali Exegol -.- Raspberry IPFire
Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 5054
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Status : Hors-ligne

Salut,

Je mettrais pas une vidéo youtube pour apprendre les base, mais c'est un autre débat.
J'aurais eu tendance à commencer par ceci: https://wiki.debian.org/Nginx

Mais le problème de stephweb c'est qu'il n'a apparemment pas du tout les bases.
Le minimum est de connaître la gestion des droits sur les fichiers et répertoires... L'utilisation de la console, etc...

Pour le coup, le Wiki contient le minimum vital: https://wiki.debian-fr.xyz/Accueil
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
Avatar de l’utilisateur
PengouinPdt
Contributeur
Contributeur
Messages : 1343
Inscription : 23 avr. 2016, 23:37
Localisation : 47/FR
Diaspora* : https://framasphere.org/u/hucste
Contact :
Status : Hors-ligne

Sans parler qu'il est tellement pressé d'obtenir sa réponse, qu'il la demande sur les trois forums ... ici, sur le .org, et celui de DF ! ;-)
(jusqu'à demander sur LinuxFr.org)

Y'a des bases à acquérir, déjà l'administration du système, avant l'administration réseau ou web !

Voir le topic que j'ai créé là-bas : Documentation Debian - pour les nouveaux - je ne sais plus si nous avons l'équivalent ici ...
PengouinPdt { le seul, le vrai } ~ " Libre as a Pengouin "
- DIY - Debian Sid | Devuan Ceres
----
Ne réponds pas aux PM d'assistance
Avatar de l’utilisateur
Grhim
Membre très actif
Membre très actif
Messages : 1389
Inscription : 30 mai 2016, 01:00
Localisation : kekparr'par'là
Status : Hors-ligne

lol a écrit :Salut,

Je mettrais pas une vidéo youtube pour apprendre les base, mais c'est un autre débat.
J'aurais eu tendance à commencer par ceci: https://wiki.debian.org/Nginx

Mais le problème de stephweb c'est qu'il n'a apparemment pas du tout les bases.
Le minimum est de connaître la gestion des droits sur les fichiers et répertoires... L'utilisation de la console, etc...

Pour le coup, le Wiki contient le minimum vital: https://wiki.debian-fr.xyz/Accueil
et tu as completement raison , j'ai voulu aider un peu vite, je rectifie :080:
PengouinPdt a écrit :Sans parler qu'il est tellement pressé d'obtenir sa réponse, qu'il la demande sur les trois forums ... ici, sur le .org, et celui de DF ! ;-)

Y'a des bases à acquérir, déjà l'administration du système, avant l'administration réseau ou web !

Voir le topic que j'ai créé là-bas : Documentation Debian - pour les nouveaux - je ne sais plus si nous avons l'équivalent ici ...
le blue book debian c'est super merci du lien , je viens de me prendre le rtfm et le bleu book il y a une semaine !! :047:
Debian Stable + Testing -.- Parrot OS - Kali Exegol -.- Raspberry IPFire
Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 5054
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Status : Hors-ligne

PengouinPdt a écrit :je ne sais plus si nous avons l'équivalent ici ...
Je ne crois pas, mais nous avons ceci: https://wiki.debian-fr.xyz/Aide_efficace
Faudra que je mette un mot sur le cross posting... :003:
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
stephweb
Messages : 4
Inscription : 22 sept. 2016, 17:07
Status : Hors-ligne

ok merci
Répondre