2 votes

Existe-t-il un endroit standard pour mettre tous mes sites web sous linux/nginx ?

J'ai l'habitude de les placer dans /var/www ou /home/www avec un symlynk vers /var/www lorsque j'utilise apache. Je ne sais pas trop pourquoi, mais j'ai lu que c'était une question de sécurité.

Est-ce que c'est aussi l'endroit pour les sites nginx ?

2voto

David Points 344

L'endroit le plus approprié pour le contenu web sous tout Le serveur est sous /srv .

2voto

stew Points 9143

Si vous cherchez une norme, alors la norme serait définie par le Standard de la hiérarchie des systèmes de fichiers . Cette norme stipule qu'ils doivent être situés en dessous de /srv . Si les données appartiennent à un utilisateur particulier, il est également possible de placer les fichiers dans le répertoire personnel de cet utilisateur. /var/www est l'endroit le plus courant pour cela. Toutefois, ce répertoire n'est pas défini par la norme.

1voto

Andrew Sledge Points 4883

J'utilise principalement /home/$site-owning-user/foo.bar.com/(htdocs|logs) car les sites hébergés par mes serveurs sont contrôlés par les utilisateurs ; ou /home/$site-owning-group/... si plusieurs utilisateurs contrôlent un site. Cela permet de garder tous les fichiers d'un utilisateur ensemble pour faciliter la sauvegarde, le contrôle et autres.

Pour les sites non contrôlés par les utilisateurs (par exemple, les applications Web installées par l'administrateur système à partir de paquets), /srv est probablement plus logique

0voto

Newy Points 4253

Puisque Nginx dispose de l'option root pour indiquer l'emplacement des fichiers, le choix de l'endroit où les placer est essentiellement une question de goût et de besoins de configuration.

Cependant, la pratique courante est de les mettre soit dans /www , /var/www ou /srv/www le dernier étant un lien symbolique vers /var/www (selon la distro)

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X