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.conf
de 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 -n
para 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 apache
você 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_ROOT
em/var/www
, por exemplo, e acessando umindex.html
lá, o arquivo deve ser pelo menos legível para o usuário ou grupo do Apache, e/var
bem como/var/www
devem ter permissões de leitura e execução dado.