Run Apache, MySQL, PHP on Windows, even along with IIS, using XAMPP or WampServer
If you need to test web site applications such as WordPress blogs, you can try XAMPP for Windows. It is an easy way to install Apache, MySQL and PHP and use them even without terminating the native Windows Internet Information Services.
PHP/Apache and ASP/IIS web sites can run in the same time on a Windows machine. The package is offered in some variations; you can browse and see what fits to your needs. In most cases you will need XAMPP Lite, a reduced version of XAMPP with Apache 2.2.8 + PHP 5.2.5 + MySQL 5.0.51a + phpMyAdmin 2.11.4 + OpenSSL 0.9.8g + SQLite 2.8.15. XAMPP Lite is described as a “Take-Run-Delete-Forget-it package”.
WampServer is also a Windows web development environment, that will let you create web applications with Apache, PHP and the MySQL database (it contains Apache, PHP, SQLiteManager, MySQL, PHPMyAdmin).
Once WampServer is installed, you may add as many Apache, MySQL and PHP releases as you want. They will appear in the WampServer menu and you will be able to switch releases with a simple click. Each release of Apache, MySQL and PHP has its own settings and its own files (datas for MySQL).