Normalmente existem dois locais sensíveis para colocar os "dados" para serviços.
A localização padrão da distribuição:
Normalmente, a distribuição escolheu um local padrão para um dado de serviço (redhat / centos usam /var/svn
, debian tende a usar /var/lib/svn
). É muito mais fácil e rápido usar essa localização: a configuração já está ou quase pronta, a integração com vários componentes é mais fácil (como os contextos de arquivos do SELinux). Tem alguma limitação. O local de distribuição é geralmente limitado a "instância única"; seus dados são armazenados em vários locais, etc.
A hierarquia /srv
:
O Padrão de Hierarquia do Sistema de Arquivos (FHS) do Linux informa que /srv
contém dados específicos do site que é veiculado por este sistema ( link ) . Alguns administradores gostam de coletar dados aqui e estruturam essa hierarquia de uma maneira que seja sensata para eles (por ambientes, por cliente ...)