As I have already wrote, you can use Web Platform Installer to turn home server into full-blown web server. WPI 2.0 comes with whole bunch of .NET and PHP applications for you to pick from. Not surprisingly, ASP.NET apps run out of the box just fine. But if you select PHP application from the list, you likely to run into situation when installer goes through and reports success, but application itself throws HTTP 404 not found error. The good news is that installer did not lie and PHP/MySQL/web application all installed properly, it just missed one small step and did not configure .PHP extension with IIS. Fortunately, it is pretty easy to fix. More...