To answer your question simply, yes it can be run outside of port 80. You should try putting a standard html document into the directory and put that into the adress bar. It sounds like IIS isn't set up to run on a different port, or a firewall is blocking it.