Salut,
Je me pose une question existentielle sur l'organisation du dossier de mes sites Web. Où placer le « _document root » ? Idéalement, celui-ci viendrait dans /srv/www/monsite.tld
.
La question est donc, métriez-vous les fichiers desservis par votre serveur HTTP directement dans ce dossier ou plutôt dans un sous dossier genre /srv/www/monsite.tld/htdocs
? Dans ce cas, pourquoi ? Quels peuvent être les avantages à créer un sous dossier ?
# htdocs
Posté par delio . Évalué à 3. Dernière modification le 08 novembre 2013 à 15:25.
Le sous repertoire htdocs est là historiquement pour pouvoir mettre le repertoire de scripts cgi-bin à côté et pas dans la même arborescence (par défaut apache ne permet pas d'executer les fichiers sous le "document root". Si tu n'as aucun cgi, le sous-repertoire htdocs n'est pas indispensable, en effet.
Quand à l'emplacement idéal, c'est une affaire de goût. Chez moi c'est dans
/home/httpd/<vhost>/
[^] # Re: htdocs
Posté par Spack . Évalué à 3.
Pas faux, maintenant que tu le dis.
Oui on pourrait débattre de heures là dessus mais c'est mon interprétation de /srv, plutôt que /home.
# les goûts et les couleurs
Posté par Krunch (site web personnel) . Évalué à 3. Dernière modification le 08 novembre 2013 à 17:27.
Tout ce que dit FHS c'est que ça devrait sans doute être dans /srv : http://www.pathname.com/fhs/pub/fhs-2.3.html#SRVDATAFORSERVICESPROVIDEDBYSYSTEM
Pour le reste, tu fais comme tu veux. Personnellement j'aurais tendance à créer un répertoire par site, même s'il n'y en a qu'un seul. Ça permet d'étendre à plusieurs sites par la suite plus facilement.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
# chez moi
Posté par NeoX . Évalué à 2.
un site = un admin => un /home/user
et si je veux faire propre /home/user/public_html
ce qui permet de deleguer la gestion du site à l'utilisateur "user" qui enverra ses fichiers par FTP chrooté
et son dossier, avant de creer le domaine et virtualhost associé, sera dispo via http://example.com/~user grace au module userdir d'apache
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.