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 :
root /usr/share/nginx/html;
par :
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.
# Mauvaise idée
Posté par nono14 (site web personnel) . Évalué à 6.
C'est pas une bonne idée de vouloir mettre la racine du site web dans /root.
Ailleurs et voir si c'est autorisé dans la configuration ( endroit spécifique ).
Système - Réseau - Sécurité Open Source - Ouvert à de nouvelles opportunités
[^] # Re: Mauvaise idée
Posté par nanard . Évalué à 3.
Je pense comme toi, et du coup si ça plante ça doit être à cause des autorisations en lecture pour répondre à la question.
Allez tous vous faire spéculer.
[^] # Re: Mauvaise idée
Posté par Framasky (site web personnel) . Évalué à 10. Dernière modification le 22 septembre 2016 à 20:07.
Développons :
- nginx tourne avec le user
www-data
-
/root/
n'est utilisable que par le userroot
-
www-data
ne peut donc pas aller dans/root/www/
, donc le processus nginx non plus, donc 403.Question : pourquoi diable vouloir mettre un site dans
/root/www
? C'est une hérésie, ça n'a rien à faire là.Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.
[^] # Re: Mauvaise idée
Posté par Marc Quinton . Évalué à 0. Dernière modification le 23 septembre 2016 à 14:21.
je me fais l'avocat du diable :
- ca évite de faire
cd /var/www
- ou alors
/var/www
n'est pas dans les backup alors que le/root
siil va de soit que ce ne sont que des mauvaises raisons.
[^] # Re: Mauvaise idée
Posté par Marotte ⛧ . Évalué à 3.
Travailler avec le compte root ce n’est pas non plus une bonne idée.
# Si tu sais pas
Posté par GG (site web personnel) . Évalué à 5.
Si tu sais pas faire de l'admin sys Linux, tu ne le fais pas sur un ordinateur exposé à Internet.
Tu t'entraînes chez toi.
Un VPS (ou un dédié) n'est pas fait pour toi.
Prends du mutualisé, ça ira déjà largement mieux.
Pourquoi bloquer la publicité et les traqueurs : https://greboca.com/Pourquoi-bloquer-la-publicite-et-les-traqueurs.html
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.