Install WordPress for Windows

Download, install and configure the latest version of WordPress with the Microsoft Web Platform Installer (Web PI). Just click install and we’ll handle rest.

Things you need to know before starting.

  • You must be connected to the internet throughout all the steps below.
  • These steps will work on Windows XP, Windows Vista, Windows 7, Windows Server 2003 or Windows Server 2008.
  • You must be able to install programs on your machine (i.e. have administrator rights).

Step 1 - Run Web PI

  • Choose the "Start Installation" button above.
  • If you have Web PI already installed, it will automatically be launched and you can skip to the next step.
  • If you do not have the Web Platform Installer, you will be prompted to install it.
  • Web PI is a tool from Microsoft that downloads and installs the latest components you need to develop or host Web applications on Windows. Everything in the tool is free. Web PI will install and configure IIS, PHP, MySQL and anything else you may need.

Step 2 - Choose to Install WordPress

  • When Web PI launches, you will see an information page for WordPress. Start installing WordPress by pressing the "Install" button in the lower right hand corner.
  • If you were not directed to the WordPress information page, You can find WordPress by choosing the "Web Applications" tab. On the "All" tab, sort from A to Z and you can find WordPress toward the end of the list.

Step 3 - Installation of WordPress and its requirements

  • Finding Dependencies: Web PI will determine the minimum set of products and tools you need on your machine to run WordPress. It will only install what you’re missing. For example, PHP will be installed and configured to run WordPress.
  • Configure the Database: After accepting the terms, if you need to install MySQL, you will be asked to create a password for the root account database account. Keep this password safe. WordPress ask for this information later.
  • Choose the site: Choose a site to install WordPress to. You may install to an existing Web site or create a new site. Use the default setting if you do not have advanced configuration needs.
  • WordPress Setup: WordPress will need answers to a few specific questions such as the username (in the case of a new MySQL install is root) and password for your MySQL database to complete the install.

And that’s a wrap!

Once you enter the WordPress setup information, Web PI will finish the installation. Click "Launch in Browser" and start building your WordPress site!

Start Installation

Fast, Simple and Free

With the free Microsoft Web Platform Installer, we make it quick and easy to install great web applications such as WordPress.

Zero to hero in just a few clicks

We’ll guide you through each step of the process including making sure your computer has MySQL, PHP and the IIS Web server. If not, we’ll download and install each component before installing WordPress.

Everything just works

Web PI’s built-in validation support ensures WordPress, and its requiring components are fully compatible with your desktop or server version of Windows. Install on your local machine or remote server with admin access.

New to WordPress?

If you are new to WordPress and you're worried about where to start, you've come to the right place! Visit WordPress.org for a very simple step-by-step plan for getting started with WordPress.

Having trouble?

If you’re having trouble installing WordPress on Windows using the Microsoft Web Platform Installer, visit the Windows Web App Gallery forum. There, you’ll find potential solutions; post questions and connect directly with the team. We’re always on and ready to help.