Non è a pagamento ne va registrato... lo scarichi, lo installi e fai diventare il tuo PC un webserver.
http://www.apache.org/
Ovviamente devi configurare opportunamente il firewall.
Essendo il più conosciuto webserver free al mondo trovi una marea di guide in giro.
http://www.latoserver.it/apache/
http://server.html.it/guide/leggi/75/guida-apache/
http://www.risorse.net/apache/
http://www.pluto.it/files/journal/pj0201/apache1.html
Ho sbagliato solo una cosa: non è in italiano, ne ne esiste una versione in italiano, anche perché c'è poco da configurare, uan volta installato è pronto da usare e tutto quello che vuoi cambiare va scritto in un unico file che si chiama "httpd.conf"