Apache embutido no OSX Mavericks | localização de arquivo

0

Uma vez que eu iniciei o servidor via Terminal, onde o local padrão para o meu arquivo index.html será salvo? Ou não há padrão, e eu tenho que explicitamente dizer onde eu quero colocá-lo? e se sim, como faço isso? Obrigado antecipadamente,

    
por DSHEP 29.05.2014 / 20:42

1 resposta

0

O diretório padrão é /Library/WebServer/Documents

Você sabe que já existe uma configuração porque quando você vai para http://localhost , você vê isso (via aqui )

Você também pode colocar seus documentos em /Users/[USER]/Sites e acessá-los via localhost/~[USER] .

Para alterar o diretório (via o link acima):

  • Abra /private/etc/apache2/httpd.conf :

  • Na linha 170, altere o DocumentRoot para qualquer diretório desejado (por exemplo, DocumentRoot “/www” )

  • Na linha 197, altere a localização Directory (por exemplo, <Directory “/www”> )

  • Na linha 217 (dentro do local Directory que acabamos de atualizar), altere o AllowOverride para “All” para que possamos usar o .htaccess para modificar quaisquer configurações de nossos sites locais (por exemplo, AllowOverride All )

  • Na linha 429, remova o comentário do Include do arquivo httpd-vhosts.conf (ou seja, Include /private/etc/apache2/extra/httpd-vhosts.conf )

por 29.05.2014 / 21:56