Armazenar arquivos de sites em / usr / share / www / em vez de / var / www / [closed]

3

Acabei de ver visto o diretório /var/ sendo definido como:

Multi-purpose log, temporary, transient, and spool files. A memory-based file system is sometimes mounted at /var. 

Considerando que /usr/ foi descrito como:

The majority of user utilities and applications.

e /usr/share/ são:

Architecture-independent files.
Na minha opinião, parece que os aplicativos da web que escrevo se enquadram em "utilitários e aplicativos de usuário" (mas isso é um servidor, portanto, armazenar essas coisas em meu diretório pessoal é impraticável se eu quiser que outros administradores trabalhem nele). Meus aplicativos da web não têm nada a ver com a "arquitetura do sistema".

Assim, /usr/share/www/ parece um ótimo lugar para armazenar aplicativos da web e servir, em oposição a /var/www/ . Estou ciente de convenção do servidor apache é para armazenar em /var/ , mas eu estou usando um servidor diferente e mesmo se eu estivesse usando o apache, não me importo de pisar em toes desta convenção particular.

A minha pergunta é, qualquer argumento convincente contra o uso deste diretório?

    
por Aditya M P 26.10.2013 / 22:48

1 resposta

3

Não há nada que force você a usar qualquer um deles. Você pode definir onde deseja que seus arquivos sejam armazenados. Algumas pessoas as movem sob suas contas de usuário, algumas pessoas criam um diretório /srv/ ... Eu criei um diretório /websites/ .

/var/www/ é apenas uma convenção. Você não precisa seguir isso.

Editar : /srv/ é realmente uma convenção também , apenas não um Debian / Ubuntu segue atualmente.

    
por Oli 27.10.2013 / 02:02