Uma instalação Debian padrão do apache terá o seguinte fragmento de configuração:
Listen 80 <IfModule mod_ssl.c> # SSL name based virtual hosts are not yet supported, therefore no # NameVirtualHost statement here Listen 443 </IfModule>
Isso está dizendo ao apache para escutar na porta 80 e para escutar a porta 443 se o mod_ssl estiver configurado. No seu caso, você quer:
Listen 80
Listen 8080
Você precisa executar uma reinicialização, não uma operação de recarga no apache, para que ele preste atenção às novas diretivas de escuta. A coisa mais segura a fazer é parar o apache, certificar-se de que ele está morto e iniciá-lo novamente.
Se essa configuração não funcionar, verifique os arquivos de log em busca de mensagens de erro. Você poderia usar "netstat -lep --tcp" para ver se há algo escutando na porta 8080. Finalmente, se todo o resto não funcionar, tente executar o apache sob strace para ver se ele está tentando ligar a essa porta e falhar, mas não registrando o problema.