A volte vuoi solo dimostrare un concetto eseguendo un server Web su un server o persino sul desktop da qualche parte. Il problema è che sembra un po' eccessivo installare un intero server web su un host, solo per visualizzare alcune pagine, giusto?
Bene, fintanto che la tua macchina ha python su di essa (quasi tutte le macchine Linux lo fanno al giorno d'oggi), puoi configurare un server web, in una piccola riga:
$python -m SimpleHTTPServer
Per impostazione predefinita, questo ascolterà su tutte le interfacce, sulla porta 8080. Se vuoi farlo ascoltare sulla solita porta HTTP, la porta 80, devi essere root e dirgli di ascoltare sulla porta 80:
$sudo python -m SimpleHTTPServer 80
Divertiti!