Install Local WordPress Environment on Windows

WordPress is one of most popular blog applications. This application is very easy to use however setup a local environment for theme or plugin development on windows system is not that easy for bloggers. In this post, I will walk thru you how to setup local WordPress environment using Microsoft Web Platform Installer 2.0 with just a few clicks. (I am using 64bit Windows 7 in this tutorial but same steps work windows server 2008 as well)

1. Install latest Web Platform Installer 2.0 from Microsoft download site

2. Launch Web Platform Installer 2.0, click Windows Application tab and check WordPress, the PHP option will be automatically selected

Web Platform Install Launch

The cool thing here is that Web Platform Installer 2.0 is smart enough to know all the dependencies for WordPress and it will automatically download and install all the required components for you. Take my Win7 system as example, Web Platform Installer will download and install MySQL 5.1 and PHP 5, it also configures IIS settings prior to WordPress installation.

3. Click Install to start the installation.

Web Platform Install Installation

4. Input root password for MySQL administrator when you are asked to.

Web Platform Install MySQL

5. Web Platform Installer will download and install all necessary dependencies seamlessly.

Web Platform Install Install PHP

6. Once Installation is done, Web Platform Installer will ask your input for an one time site configuration.

  • In Step 1, Web Site drop down,
    • If Default Website is selected, Web Platform Installer will create local WordPress site using http://localhost/wordpress
    • If New Website is selected, Web Platform Installer will create local WordPress site using http://localhost/
  • In step 2, you can get security keys for for Unique Key for Passwords, Unique Key for Secure Passwords, Unique Key for Authentication, Unique Key for Secure Authentication.

Web Platform Install Site Information

Web Platform Install App Information

7. Click Continue and now you should see a WordPress installed successfully screenshot:

Web Platform Install Complete

8. Click Launch WordPress link and you will see the famous file minute WordPress installation process. Have fun!

Web Platform Install WordPress homepage


27 responses to “Install Local WordPress Environment on Windows”

Leave a Reply