This tutorial will walk you though setting up a complete development environment on Windows. I am using Windows 7 Home Premium, 64-bit. This setup also works well on Windows XP, and I have heard this also works on Vista, although I have never run Vista myself.
In the end we will have the following installed:
- Apache Web Server
- PHP for server-side processing
- mysql database server
- phpmyadmin for managing mysql databases via a web browser
- SVN Server for source code version control