How to Deploy Applications on the Microsoft Web Platform for PHP

by Tali Smith

There are a couple of steps you can take to optimize deployment of your applications on the Microsoft Web Platform, including:

You can use the Web Platform Installer (Web PI) to easily download a variety of applications, including DasBlog (an ASP.NET blogging application), AtomSite (an online publishing platform), and Moodle (a learning management system).

You can also visit the Windows Web App Gallery for one-click installation of applications such as Gallery (Web-based photo gallery), Umbraco (content management system), mojoPortal (content management system and web application framework for ASP.NET 3.5), DotNetNuke (content management system and application development framework), and Kentico CMS for ASP.NET (content management system).

Using FastCGI to Host PHP Applications on IIS 7.0 and Above and Using FastCGI to Host PHP Applications on IIS 6.0 provide instructions for setting up FastCGI and PHP to host applications; this information is also detailed in a number of articles in Install the Microsoft Web Platform.

For guidance in manually deploying specific applications, see:

  • Install Zen Cart (open-source online store management system)
  • Install osCommerce (open-source based, online shopping and e-commerce solution)
  • Install Drupal (open-source content management system)
  • Install Joomla (open-source content management system)
  • Install WordPress (a blogging package)