Pues no tengo bien claro qué es lo que quieres hacer, pero a simple vista (y con todo respeto), me parece que quieres complicar las cosas. No veo por qué no puedas hacer un panel de control que haga uso del mismo puerto 80.
De todas maneras, si quieres seguir adelante, échale un buen repaso a la documentación de Apache (si que es de Linux/Unix que estamos hablando):
http://httpd.apache.org/docs/mod/core.html#port
Saludos,