Primero: para hacer lo que quieres no necesitas hacer eso puedes usar localhost e incluso el dominio pero apuntando a tu localhost.
Segundo: tienes que configurar tu router para que te permita eso, se llama portforwarding y quizá el puerto 80 ya está ocupado asi que tendrías que usar otro.
Saludos