Você pode dar uma olhada nos arquivos de configuração em /etc/apache2/sites-available/
. Por padrão, há apenas um arquivo no diretório denominado default
, a menos que você configure outros hosts virtuais.
A primeira linha do arquivo é provavelmente como <VirtualHost *:80>
, o que significa que este host virtual escuta na porta 80 de todos os IPs disponíveis (incluindo localhost para o seu caso).
Procure no arquivo por um bloco de <Directory /var/www/>
. Esse bloco de código informa ao Apache para levar em conta /var/www
. Se você não tem esse bloco, o Apache simplesmente não sabe procurar /var/www
e, claro, ignorar /var/www/test1
, por sua vez, dando-lhe um erro 404. Você precisará adicionar esse bloco de acordo.
Você precisa dar permissão apropriada para /var/www/test1
(pelo menos, permissão de leitura, além de permissão de execução também, se desejar que outros listem o conteúdo da pasta) para o apache (usuário www-data
por padrão).