Onde o diretório raiz do servidor da web deve ir no linux? [fechadas]

3

Eu vejo que o Apache e o Nginx usam var / www como sua raiz da web - mas esse diretório não é coberto pelo Padrão de hierarquia do sistema de arquivos . Eu também vejo alguns servidores com a raiz da web no diretório /home/username/www . Então, para onde vai a raiz da web? Ou melhor, onde deveria ir a maior parte do tempo para o servidor web comum?

    
por Xeoncross 23.05.2010 / 20:54

3 respostas

1

Muitos SysAdmins usam caminhos não padrão para evitar um caminho fácil de adivinhar em caso de ataques.

Se você estiver criando um servidor da Internet, sugiro considerar um caminho não padrão.

    
por 23.05.2010 / 20:57
4

As distros usam /var/www porque é para "arquivos transitórios e temporários" . Os arquivos instalados são apenas para verificar se o servidor está funcionando. Depois disso, você pode excluir com segurança a pasta.

Mas /var/www não é onde você está supostamente para instalar seus próprios arquivos fonte da web. Há um argumento a ser feito para usar /usr/local/<app> se os arquivos do site forem estáticos, mas o local mais apropriado é em /srv/<app> ou /srv/www/<app> . Notavelmente, seu sistema operacional nunca deve gravar em /usr/local ou /srv , portanto, eles são locais seguros para seus próprios arquivos compartilhados. Mas /srv é para "dados para serviços fornecidos por este sistema" , que é exatamente o código-fonte da Web.

    
por 19.05.2016 / 01:57
0

por padrão, a maioria dos Linux Flavours usa

var/www/html
    
por 12.09.2016 / 15:53

Tags