Une installation Debian standard d'Apache aura le fragment de configuration suivant :
Listen 80
<IfModule mod\_ssl.c>
# SSL name based virtual hosts are not yet supported, therefore no
# NameVirtualHost statement here
Listen 443
</IfModule>
Cela indique à Apache d'écouter sur le port 80 et d'écouter sur le port 443 si mod_ssl est configuré. Dans votre cas, vous voudriez :
Listen 80
Listen 8080
Vous devez vous assurer que vous exécutez une opération de redémarrage, et non de rechargement, sur Apache pour qu'il prête attention aux nouvelles directives Listen. La chose la plus sûre à faire est d'arrêter apache, de s'assurer qu'il est mort et de le redémarrer.
Si cette configuration ne fonctionne pas, vérifiez les fichiers journaux pour voir s'il y a des messages d'erreur. Vous pouvez utiliser "netstat -lep --tcp" pour voir s'il y a quelque chose qui écoute sur le port 8080. Enfin, si tout le reste ne fonctionne pas, essayez d'exécuter apache sous strace pour voir s'il essaie de se lier à ce port et échoue, mais ne consigne pas le problème.