Tuxfiles 는 Linux 디렉토리 구조에 대해 다음과 같이 말합니다.
/var
:이 디렉토리에는 시스템이 실행될 때 지속적으로 변경되는 변수 데이터가 있습니다.
FHS/var
는 다음과 같이 말합니다.
/var
가변 데이터 파일을 포함합니다. 여기에는 스풀 디렉토리 및 파일, 관리 및 로깅 데이터, 임시 및 임시 파일이 포함됩니다.
그런 다음 로그, 메일 및 스풀러와 같은 항목이 해당 폴더에 있다고 말합니다.
전통적 으로 Ubuntu Linux에 Apache 또는 Nginx를 설치하면 디렉토리가에 배치됩니다 /var/www/
.
그것은 거의 영구적 인 파일이나 다른 내용으로 디렉토리를 넣는 이상적인 장소처럼 보이지 않습니다.
왜 그렇게 자주 넣 /var
습니까?
더 주관적으로 디렉토리 구조에 따라 이상적으로 가야합니까?
/var/lib/www
더 적합했을 것입니다 ...
/srv
/var
실행 불가능한 비 구성 비 실제 사용자가 편집하거나 변경할 수있는 데이터입니다 (예 : 재기록 가능 볼륨에 있어야 함). 예를 들어 /var/lib
, 재부팅 후에도 유지 보수 프로세스에 의해 삭제되지 않아야하는 해당 유형의 데이터에 대한 것입니다. 예를 들어 DHCP 임대 레코드를 저장하는 isc-dhcp-server
데 사용 /var/lib
됩니다. 따라서 웹 서버 파일의 논리적 위치입니다.