While there are many way of installing WordPress on your Windows machines, one of the easiest ways is by using Web PI (Microsoft’s Web Platform Installer). This installation procedure will take about 5 minutes to complete; even for a complete newbie. The following step by step guide will show you how to install WordPress using Web PI.

What you should know before you start

  • The steps that will be outlined in this installation guide will work on versions of Windows that support IIS. These include Windows Server, Windows XP professional, Vista, Windows 7, 8 and 8.1.
  • You should have administrator privileges so that you can be able to install programs on your computer.
  • It should be noted that once you have installed Microsoft Web PI, not other web server can use the localhost to locally host a website on your computer.

Step 1

  • – You first need to go to WordPress’ Installation page here: http://www.microsoft.com/web/gallery/wordpress.aspx
  • – Next, click on the INSTALL button
  • – If you had previously installed Web PI, the program will automatically launch. However, if Web PI is not installed, a prompt will appear asking if you want to install it; go ahead and do so.

Quick Side Note: Web PI is free and will install and configure PHP, IIS, MySQL and other things you will need to host or develop web applications on your Windows machine.

Step 2

  • – When Web PI installation completes, you will see WordPress’s information page. On the page’s lower right hand corner, click on the INSTALL button to start WordPress installation.

Step 3

  • – The best part about using Web PI is that it will find all the dependencies and modules you need to run WordPress on your computer. For example, it will install and configure both PHP and MySQL to run WordPress.
  • – Once MySQL has been installed and configure, you will be asked to create a password for MySQL’s root database account. REMEMBER: This password should be kept safe because WordPress will require it to access your root account database.
  • – Next, you should choose the site where you want to install WordPress. You have 2 options here; one is to install it to a pre-existing site or create a new one. If you do not require any advanced configurations when creating a new site, you can use the default settings.

Step 4

  • – WordPress Setup: – The WordPress installation wizard will guide you through answering a few questions in order to complete installation. Web PI will then complete then installation process.
  • – After completion, Click on the LAUNCH in browser button and VOILA; WordPress will launch.

This video is how to install wordpress locally with the use of wamp server.