Geoff: It's impossible for a user to run a server on port 80, since Apache is already running on that port. Only one process can run on one port at a time.
We have all unused incoming ports blocked from remote access, but if you're accessing the port locally you should be okay. Just pick a random port and go for it.