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

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

Spread the love

This blog is the second part in the series “How to Install WordPress on Windows IIS”. In the Part 1 we discussed how to install MySQL Server.

Read Part 1: How to Install MySQL Server to Install WordPress on Windows IIS?

Now before we install WordPress on our Windows IIS, we will need to create Database in the MySQL Server. For that we will download phpMyAdmin, below is the detailed process.

Installing phpMyAdmin

Step 1: Download phpMyAdmin 5.0.4 from https://www.phpmyadmin.net/downloads/.

Download phpMyAdmin - Himansu Aum

Step 2: Once the download is complete and unzip the Package.

Unzip the phpMyAdmin Package - Himanshu Aum

Step 3: Then create a New Folder in C:\inetpub\wwwroot and rename it to “phpMyAdmin”.

Copy the contents of the unzipped folder into the recently created folder “phpMyAdmin”.

Paste the phpMyAdmin Contents in Folder - Himanshu Aum

Step 4: Now open IIS on your computer and navigate to the Default Web Site in the Connections tab. Then convert the “phpMyAdmin” to Application. A dialog box will be opened to confirm, then click Ok.

Convert phpMyAdmin to Application - Himanshu Aum

Step 5: Open http://localhost/phpMyAdmin/setup in your browser.

Step 6: In the Servers section, click on New server.

Open phpMyAdmin Application in Localhost - Himanshu Aum

Step 7: Then in the Basic Settings, enter Verbose: localhost, Hostname: localhost, Port: 3306.

Setup Verbose, Server, Post for phpMyAdmin - Himanshu Aum

Step 8: Go to the Authentication tab then enter password for the root User (The root password that we created during MySQL Server Installation).

Enter Root Password in phpMyAdmin - Himanshu Aum

Step 9: Click on Apply and then download the Configuration File.

Download phpMyAdmin Configuration File - Himanshu Aum

Step 10: Paste the downloaded config.inc.php file in the phpMyAdmin folder.

Here we have successfully set up the phpMyAdmin, now we will create the Database for WordPress.

Creating the Database for WordPress

Step 1: Browse for http://localhost/phpMyAdmin/.

Step 2: Log into the phpMyAdmin with “root” in username and enter the root password.

Login to phpMyAdmin MySQL - Himanshu Aum

Step 3: Then click on “New” in the left taskbar.

Step 4: Enter the name of new database and choose utfmb4_general_ci in the collation. Then click on Create.

Enter New Database Name in phpMyAdmin - Himanshu Aum

Step 5: Now click on the logo of phpMyAdmin on the Top Left of the Page.

phpMyAdmin Home - Himanshu Aum

Step 6: In the main menu on the Top, click on User Accounts.

User Account Tab on phpMyAdmin - Himanshu Aum

Step 7: Click on Edit Privileges in the Row of the MySQL Server User that we created during the Installation process of MySQL Server.

Edit User Privileges on phyMyAdmin - Himanshu Aum

Step 8: Click on Database, choose the Database that we created and Click on GO.

Choose Database for User in phpMyAdmin - Himanshu Aum

Step 9: Click on Check All in the Database Specific Privileges and Click on GO.

Choose Database Privileges for the User in phpMyAdmin - Himanshu Aum

We have created the Database for our WordPress Blog. Now we are just One step away from running one of the best and powerful CMS, the WordPress, on our Windows IIS Server.

Part 3 (Final Part): How to Install WordPress and Host it Locally.


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.