How can I start the python SimpleHTTPServer on port 80?
sudo python -m SimpleHTTPServer 80
for python 3.x version, you may need :
sudo python -m http.server 80
Ports below 1024 require root privileges.
As George added in a comment, running this command as root is not a good idea - it opens up all kinds of security vulnerabilities.
However, it answers the question.
Do something like :
python -m SimpleHTTPServer 50505
Where 50505
is the port number.