VirtualHosts linux

Fermé
LePinguin - 7 nov. 2016 à 21:54
mamiemando Messages postés 33432 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 16 décembre 2024 - 9 nov. 2016 à 10:12
Bonjour,

Lorsque je tape "localhost", je souhaite pouvoir utiliser un dossier que j'ai créer dans ma partition Data.

Pour cela j'ai créer 3 partitions:
Partition 1: Windows 10
Partition 2: Linux Mint
Partition 3: Documents perso

Sur Windows pas de soucis, lorsque je tape localhost je tombe bien sur le dossier présent à: E:/Data/Sites

Sur linux en revanche ça se complique, j'ai suivi le tutoriel ci-dessous mais rien à faire, je tombe sur une erreur 403
Depuis linux, la localisation du dossier est /media/damien/Data/Sites/

Une idée de comment je pourrait faire pour accèder au bon dossier depuis linux ?

Merci

Le tutoriel: https://doc.ubuntu-fr.org/tutoriel/lamp_repertoires_de_travail
A voir également:

1 réponse

mamiemando Messages postés 33432 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 16 décembre 2024 7 809
9 nov. 2016 à 10:12
Bonjour,

Avant tout ton linux n'a pas de swap : même si ça n'a pas de rapport avec ton sujet, c'est très bizarre : ça te prive notamment de la possibilité de mettre ton système en hibernation.

Apache est un processus, lancé avec un utilisateur bien précis (www-data), appartenant au groupe www-data, et que cet utilisateur doit avoir les droits suffisants pour naviguer dans la hiérarchie, typiquement r-x pour un dossier et r-- pour un fichier. Si tu ne sais pas comment marchent les droits je t'invite à lire ceci :
https://www.mistra.fr/tutoriel-linux-profils-et-droits.html

Attention : ne jamais mettre des droits 777. Dans ce cas ce serait particulièrement catastrophique en terme de sécurité.

Dans ton cas si le fichier appartient à l'utilisateur root et au groupe www-data (en abrégé root:www-data), il faudrait lui attribuer les droits 640 (rw-r-----), et pour un dossier 750 (rwxr-x---). S'il appartient à root:root, tu mettras respectivement 644 et 755.

Mais bon... Très honnêtement je pense que la bonne manière d'accéder à un répertoire de travail, c'est soit par ssh (avec winscp sous windows et par exemple nautilus sous linux), soit par ftp (par exemple en installant proftpd) pour les gros fichiers... C'est beaucoup plus simple à mettre en place, et plus adéquat en terme d'utilisation.

Bonne chance
0