A mensagem de erro indica que o servidor não pode ser acessado. Tem a certeza que o configurou para escutar na porta 8080? Verifique as seguintes coisas:
- verifique seu
/etc/apache2/ports.confde quais portas você configurou o Apache para escutar. É mostrado na linha que começa com "Listen" e, por padrão, aponta para a porta 80 - execute
netstat -a -t -npara verificar se há serviços de escuta. A coluna "Estado" deve mostrar "LISTEN" aqui, e a coluna "Local Address" tem seus serviços locais. Nesta coluna, a porta em uso é impressa após dois pontos, por exemplo, "*: 8080" indicaria que é algo escutando na porta 8080 - verifique seu arquivo de log de erros do Apache para obter detalhes. Se não configurado de outra forma, você deve encontrá-lo em
/var/log/apache2/error.log
A causa mais provável é você configurar o Apache para escutar na porta 80 (que é o padrão), e agora tente seguir algum tutorial que assume o contrário. Também pode envolver a configuração de um host virtual e você pulou essa etapa (ou não teve sucesso aqui).
Se, por outro lado, sua configuração é para que o Apache ouça na porta 8080, e seja listado acima pelo comando netstat corretamente, pode haver algum problema de permissão - embora isso normalmente deva ser indicado por um diferente erro. Só para ter certeza de que você pode descartar isso:
- verifique em qual usuário o Apache está sendo executado. Isso geralmente é
www-data:www-data(ou seja, usuário e grupo éwww-data). Usando o comandops -aeo "%p %U %G %x %c" |grep apachevocê deve ver todos os processos do Apache, tendo o usuário e o grupo na segunda e terceira coluna. - verifique as permissões de diretório e arquivo. Qualquer usuário ou grupo deve ter pelo menos leitura e execução nos diretórios e ler nos arquivos. Tendo o seu
DOCUMENT_ROOTem/var/www, por exemplo, e acessando umindex.htmllá, o arquivo deve ser pelo menos legível para o usuário ou grupo do Apache, e/varbem como/var/wwwdevem ter permissões de leitura e execução dado.