Eu concordo com o CanOfSpam3 que usar o -D8080 é uma opção melhor do que configurar um proxy com o Apache. No entanto, para responder à sua pergunta, eu acho que você perdeu a linha Listen
no Apache para ouvir a porta 8080, além das usuais. <VirtualHost>
sozinho não faz o Apache ouvir o IP: Porta mencionada, você também precisa perguntar ao Apache para ouvir isso com Listen
. Aqui está a referência do Apache