How to Install WordPress on Windows IIS in 2020 - Step-by-Step Tutorial - Part-1 - Himanshu Aum

How to Install WordPress on Windows IIS in 2020? – Step-by-Step Tutorial (Part-1)

Spread the love

Part 1 of 3

Not just another blog on “How to Install WordPress on Windows IIS”.

If you have searched “How to Install WordPress on Microsoft IIS?”, there must be thousands of search results, including official blogs from Microsoft and WordPress itself. I followed the process as mentioned in those posts, but the information has run obsolete now and throws errors!

Most of the blogs suggest to use Web Platform Installer in IIS.

WordPress in Windows Platform Installer.

I have tried almost everything suggested out there, but nothing worked. I spent my whole day searching here & there and finally writing the workaround that lets us install the latest WordPress on Windows IIS.

Let’s begin

WordPress is an Open-Source Website Content Management System (CMS) native to Linux OS. It is one of the most popular CMS among the developers and one of the easiest to use too. But, what if we want to use the WordPress on a Windows Server? Let’s see how to install & use WordPress on Windows’s Web Server Software, the IIS 7 or above.

Required installations during this process:

  • MySQL Database
  • phpMyAdmin
  • WordPress 5.6

Installing MySQL Database

Step 1: Download MySQL Installer from http://dev.mysql.com/downloads/file/?id=497105 and click on “No thanks, just start my download”.

Downloading MySQL Database Installer.

Step 2: Run the MySQL Installer, choose “Custom” Installation and click on Next.

MySQL Installer Custom.

Part of How to Install WordPress on Windows IIS.

Step 3: Select MySQL Server 8.0.20 from “MySQL Servers” and click on Next.

MySQL Installer Select Version.

Step 4: Click on Execute / Install and wait till the Software Package downloads & installs.

MySQL Installing.

Part of How to Install WordPress on Windows IIS.

Step 5: Now MySQL is installed and ready to configure.

MySQL Installed Ready to Configure.

Step 6: Select Standalone MySQL Server and then Next.

MySQL Availability in Standalone Mode.

Part of How to Install WordPress on Windows IIS.

Step 7: Then select Config Type, there are 3 options:

  • Development Computer
  • Server Computer
  • Dedicated Computer for MySQL

You can choose any option but go for the one that best fits your hardware. I have chosen the Development Computer.

MySQL Config Type.

Step 8: And then select Legacy Authentication Method only.

MySQL Legacy Authentication.

Step 9: Set a strong Root Password for MySQL and add a new MySQL User Account.

Important Note: Store Root Password in a Safe place, it will required later too.

MySQL Set Root Password.

Step 10: Then a dialog box will ask to create the Service for MySQL. Let it remain with the default settings. Then Execute.

MySQL Create Service.

And after sometime MySQL Server will be installed successfully!

You will be reading in next parts:


If you find any difficulties or if there is any suggestion, feel free to ask me in reply below. You may also contact me here.

Posted in Technology, Tutorials, WordPress and tagged , , , .

Himanshu Aum is an Organismic Entrepreneur and Director in AumsWow Wellness Private Limited. He has been working in different fields since his early years i.e. at the age of 8.

He is an unschooled guy, who is now an IT Entrepreneur.

After working in the field of Naturopathy, Medicinal Farming, Construction, Real Estate, Financial Consultancy, GIS. Now he is exclusively devoted towards the development of Web / Mobile Apps in the field of Health, Social-Behavioral, Business Management, Enterprise Solutions etc.

He strongly believes that the technology is of the best use only when it is useful for everyone, in every walk of life for the easiness and betterment.