Diferença entre / var / www e / srv / www em nginx

3

Recentemente instalei o Nginx e quero alterar o diretório raiz dele, mas não sei qual é a diferença entre /var/www e /srv/www e quando devo usar /var/www ou /srv/www ?

    
por Saeed Masoumi 05.01.2015 / 18:36

1 resposta

7

A diferença é: estrutura de arquivos diferente. Diferentes servidores implementam estruturas de arquivos ligeiramente diferentes.

Aqui está um bom link que descreve estruturas de arquivos comuns no Linux: Estrutura de diretórios do Linux (Estrutura do sistema de arquivos) explicada com exemplos

A partir disso:

/var – Variable Files

- var stands for variable files.
- Content of the files that are expected to grow can be found under this directory.
- This includes — system log files (/var/log); packages and database files (/var/lib);  
  emails (/var/mail); print queues (/var/spool); lock files (/var/lock);
  temp files needed across reboots (/var/tmp);

/srv – Service Data

- srv stands for service.
- Contains server specific services related data.
- For example, /srv/cvs contains CVS related data.

Com base nisso, /srv parece mais apropriado. No entanto, o sabor do Ubuntu do Linux, por exemplo, geralmente não usa uma estrutura de arquivo /srv e usa o diretório var para www . Então, acho que a chave é ser consistente com o sistema operacional que você usa.

    
por 05.01.2015 / 18:41

Tags