Tuxfiles mówi o strukturze katalogów systemu Linux:
/var:Ten katalog zawiera zmienne dane, które stale się zmieniają podczas działania systemu.
FHS on/var mówi, co następuje:
/varzawiera zmienne pliki danych. Obejmuje to katalogi i pliki buforowania, dane administracyjne i rejestrujące oraz pliki przejściowe i tymczasowe.
Następnie mówią, że takie rzeczy, jak dzienniki, poczta i bufor są umieszczone w tym folderze.
Tradycyjnie standardowa instalacja Apache lub Nginx na Ubuntu Linux umieści katalog na /var/www/.
Nie wydaje mi się idealnym miejscem do umieszczenia katalogu z plikami lub innymi treściami, które powinny być prawie trwałe.
Dlaczego jest tak często wprowadzany /var?
Mówiąc bardziej subiektywnie, czy jest to miejsce, do którego powinno idealnie iść, zgodnie ze strukturą katalogów?
/var/lib/wwwbyłoby bardziej odpowiednie ...
/srv
/varjest przeznaczony do niewykonywalnych, niezwiązanych z konfiguracją danych, które nie są własnością rzeczywistego użytkownika, które można edytować lub zmieniać (np. powinny znajdować się na wolumenie wielokrotnego zapisu). /var/libjest specjalnie dla tego typu danych, które powinny przetrwać restart i nie mogą zostać usunięte przez proces konserwacji, isc-dhcp-serverużywa na przykład /var/libdo przechowywania swojego rejestru dzierżaw DHCP. Byłoby to więc logiczne miejsce dla plików serwera WWW.