Tuxfiles dit ce qui suit à propos de la structure de répertoires Linux:
/var:Ce répertoire contient des données variables qui changent constamment lorsque le système est en cours d'exécution.
FHS on/var dit ce qui suit:
/varcontient des fichiers de données variables. Cela inclut les répertoires et fichiers de spool, les données administratives et de journalisation, ainsi que les fichiers temporaires et temporaires.
Ils continuent ensuite en disant que des éléments tels que les journaux, le courrier et le spouleur sont placés dans ce dossier.
Traditionnellement, une installation de base d’Apache ou de Nginx sur Ubuntu Linux placera le répertoire dans /var/www/.
Il ne me semble pas que ce soit l'endroit idéal pour mettre un répertoire avec des fichiers ou du contenu supposé être presque permanent.
Pourquoi est-il si souvent mis dans /var?
Plus subjectivement, s’agit-il de l’idéal, selon la structure des répertoires?
/var/lib/wwwcela aurait été plus approprié ...
/srv
/varIl s'agit de données non exécutables non configurables n'appartenant pas à un utilisateur réel mais pouvant être éditées ou modifiées (par exemple, doivent vivre sur un volume réinscriptible). /var/libest spécifiquement destiné à ce type de données qui devrait survivre à un redémarrage et ne pas être supprimé par un processus de maintenance, isc-dhcp-serversert /var/libà stocker son enregistrement de baux DHCP par exemple. Ce serait donc un endroit logique pour les fichiers de serveur Web.