Host your own WordPress blog with Microsoft IIS: Part 1

Speed Up My PC

Blogging is a necessary part of our life these days, and tools like WordPress make it even easier. WordPress is nowadays the most used platform for blogging and creating websites. But setting up WordPress is slightly difficult for new comers. The non-geeky people prefer to host their blogs on Wordpress.com, as this takes care of many of your other problems too, when hosting your own blog. But what if you need lots of space want to host a blog or a website on your PC?

We have seen how to create a WordPress site on Windows easily with Microsoft WebMatrix. In this two part tutorial, we will see how to install or host a WordPress site using Microsoft IIS.

To get started your Windows PC should meet some system requirements. In this is two-part tutorial, we will talk about setting up IIS7 and MySQL to work with your blog and learn about configuring and creating the MySQL server and configuring WordPress later on.

Download WordPress

  1. Click here to visit the WordPress.org download page.Download Wordpress 400x284 Host your own WordPress blog with Microsoft IIS: Part 1
  2. Download WordPress’ latest version.
  3. Extract the contents of the file in one folder.
    Extracted Files 400x284 Host your own WordPress blog with Microsoft IIS: Part 1

Setting up MySQL and PHP

  1. Click here to download PHP (download the installer only).
  2. Install PHP. The setup will guide you during installation.
  3. Click here to download My SQL. (Download My SQL installer only)
  4. Run the downloaded file
  5. When the Setup starts, click on Install MySQL productsMy SQL 1 400x299 Host your own WordPress blog with Microsoft IIS: Part 1
  6. You will see a Find latest products message. I recommend you to skip the step, it’s a waste of time.My SQL 2 400x299 Host your own WordPress blog with Microsoft IIS: Part 1
  7. Choose the “Developer Default” setup type and click Next.My SQL 3 400x299 Host your own WordPress blog with Microsoft IIS: Part 1
  8. Check if the requirements are being met or not. If No, then download the required software in the list and click Next.My SQL 4 400x299 Host your own WordPress blog with Microsoft IIS: Part 1
  9. You will see the screen that would show you the installation status.My SQL 5 400x299 Host your own WordPress blog with Microsoft IIS: Part 1
  10. When the installation completes, click Next.My SQL 6 400x299 Host your own WordPress blog with Microsoft IIS: Part 1
  11. Now comes the Configuration part. Click Next and select your device as server machine. Click Next again.My SQL 7 400x299 Host your own WordPress blog with Microsoft IIS: Part 1
  12. Select all the options and set any root password you want.My SQL 8 400x299 Host your own WordPress blog with Microsoft IIS: Part 1
  13. Now let the program also configure examples and samples.My SQL 9 400x299 Host your own WordPress blog with Microsoft IIS: Part 1
  14. Finally click finish to exit, but do not run the application.My SQL 10 400x299 Host your own WordPress blog with Microsoft IIS: Part 1

Setting up IIS7

  1. Go to Control Panel > All Control Panel Programs > Programs and features.
  2. Click on “Turn Windows Features on or off”
    Windows Features 400x300 Host your own WordPress blog with Microsoft IIS: Part 1
  3. Enable all the Internet Information Services features and then click on “OK”.
  4. Wait till it enables the features. A reboot might be required.
  5. Now go to Start search and type “IIS”.
  6. Open IIS manager.IIS Manager 400x284 Host your own WordPress blog with Microsoft IIS: Part 1
  7. Right click on your PC name and click on “Add Website”IIS Manager 1 400x300 Host your own WordPress blog with Microsoft IIS: Part 1
  8. Enter the site name (anything you want)
  9. In the physical path enter the path to extracted files and folders of the WordPress file that you downloaded earlier.New Site 400x388 Host your own WordPress blog with Microsoft IIS: Part 1
  10. In the IP Address field enter your LAN IP; that generally starts with “192.168″
  11. Disable “Default Web Site”
  12. Now that’s all you have successfully set up IIS.

Now, that’s all for this part. In the next part we will see how to create a new MySQL database and configure WordPress according to PHP and MySQL.

Posted by on , in Category General with Tags
Lavish, when not attending school, loves to follow up on the latest happenings in technology. He loves to try out new Windows based software and gadgets and is currently also learning JAVA. He also loves to develop new software for Windows. He enjoys watching movies and listening songs.
  • http://www.mstechpages.com/ Dustin Harper

    Installing it on Windows looks a lot easier than using Apache, MySql, PHP and WordPress on Linux. I still prefer Linux on my web server, though. It’s just a personal preference, as that is what I learned on first (mid-90′s). Windows Server is great for AD, but IIS wasn’t that great when I used it last (NT 4.0). I know it’s gotten a lot better, though.

  • GoldStar

    Yeah IIS 7 has got a lot better than before!

  • Hellofans

    Installing WordPress on WAMP is much easier.. IIS is way to complicated

  • angel44

    In the IP Address field enter your LAN IP
    what does it mean?
    i’ve no lan ip. Then what i’ll do?