In this article, you will learn how to setup an IIS/PHP/MySQL development environment on Windows 2000/XP. If you intend to to setup a production environment, you will need to take extra steps for both performance and security which are beyond the scope of this article.
This article is going to manually go through the process of installing the PHP binaries and configuring them to work with IIS. While there are all-in-one installers out there which do all the configurations for you, you may be left wondering where to begin trouble-shooting if something goes wrong. By following this article, you will be able to install, trouble-shoot, and repair PHP/IIS on any Win2k/XP system.
We will first start off by installing IIS through the add/remove windows component feature in Windows. You will need your Windows CD for this.
After IIS is installed, we will move on to MySQL and then we will install and configure PHP. This will involve modifying permissions, setting a registry key, and configuring both php.ini and IIS settings.