http://www.apachetoolbox.com/
http://www.foxserv.net/portal.php
http://www.firepages.com.au/devindex.htm
http://phperl2.sourceforge.net/
http://apache2triad.sourceforge.net/
These are all installation kits designed for Windows.
They will auto install the Apache server, MySql, PhP, and Perl on your computer.
If your ISP doesn't block port 80 you should have no problems. Many have a policy that prohibit home servers but they rarely pay any attention unless there is heavy traffic.