I wrote a series of articles on how to move your existing WordPress blog to Azure VM. This is part 2 of a 4 part series. Originally posted on KEMP Technologies blog: http://kemptechnologies.com/blog.
Installing WordPress on Windows means installing all the required pre-requisites including PHP and MySQL and configuring IIS to work with PHP among other configuration. It is best left to experts. Fear not, Microsoft provides ability to install WordPress when you use its Web Platform Installer (WebPI). So go ahead and download WebPI from here: http://www.microsoft.com/web/downloads/platform.aspx.