Host a WordPress Blog on Windows Home Server

Press Submit, and WordPress will check it can talk to your database, and as long as it can, select Run the install to kick off your WordPress installation.


Create a name for your blog (think of something new, unique or just plain weird like “We Got Served”, but y’know, not “We Got Served”). Add your email address, and ensure Allow my blog to appear in search engines like Google and Technorati is selected to ensure you get that link juice built up, then hit Install WordPress.


You’re done! WordPress automatically creates an Administrator account and password – ensure you keep these safe (don’t worry, you can change the password when you access WordPress’ admin console).


Click Log in and behold, the WordPress back-end! This what I get to look at every day when creating your news at WGS.


5. Change Your Admin Password


Change your WordPress admin password to one that is more memorable. There’s a handy link writ large and red at the top of the page. Use it! Whilst you’re in the profile page, fill in your name and a few other details so your readers can get to know you.


7. Check out Your Blog!

To access your brand new WordPress blog, if your on the internal network, visit http://servername/blog (where servername is the name of your home server). Outside the network, ensure you have Windows Home Server Remote Access set up, and you’ll need to direct your family and friends to Once you’re familiar with the WordPress admin console, check out the thousands of themes and plugins available to customise the design and features of your new blog.


Happy blogging!



  1. I used WordPress and think this is an amazing technical development, but I wonder if it's little more than an exercise?

    Why is this any better than going with a free blog hosted directly at WordPress? Surely the performance would be better, as anyone accessing a WHS-based WordPress from the Internet would be confined to the (usually smaller) upstream bandwidth available from most Internet providers? In other words, unless you're cable, phone or other high-speed internet provider sold you a connection with a high-speed upload rate… anyone visiting your WHS-based blog could get frustrated with how long it took to view a page. Does anyone have one running that we can test?

    1. I have done exactly what was described above. The blog has been runing about 6 months now and I have had no complaints. But I have to say that it is a narrowly focused neighborhood blog and averages only about 10 to 15 hits a day although there are days where it may have 100 or more hits. It is runing on an older (but upgraded) HP EX475.

      1. I don’t know how you got it working because the “how to” stops at the most important part. All the links don’t work, because windows server with IIS 6.0 doesn’t support any kind of URL rewriting none of my links are working except if a manually add “/index.php/” after my URL but before the link I want to go to. Nothing I’ve looked up can fix this except if I upgraded to IIS 7.0

    2. Mike

      I agree with you – hosting your blog on WordPress will take care of a lot of the issues around running and supporting your blog, not least of which is availability!

      Although it certainly is nice to have a local copy of your blog to play around on 🙂


      1. Hosting WordPress on you own Home Server has the advantage that you don't have to pay an ISP for hosting or for an SQL database – many ISPs charge for databases – mine does 🙁

  2. Looks good. I would say the future of the internet may not be as free as it is now. This is a good way to start learning early how to control your own blog. Peace of mind that you control your material is also an advantage.

  3. It always says
    You are not authorized to view this page

    The URL you attempted to reach has an ISAPI or CGI application installed that verifies user credentials before proceeding. This application cannot verify your credentials.
    Please try the following:

    Contact the Web site administrator if you believe you should be able to view this directory or page.
    Click the Refresh button to try again with different credentials.
    HTTP Error 401.5 – Unauthorized: Authorization failed by an ISAPI/CGI application.
    Internet Information Services (IIS)

    How I can solve it?

  4. I have installed but it only works from the PC that I to home server from. When I vew from any other machine the index.php does not render correctly everything is to the left no images and links do not work. How do I fix I'm sure it's a config thing on the server side.

  5. I was browsing the internet looking for some good sites and came across your website. I just wanted to tell you that I think your site has some good stuff and that I have already favorited the page so I can visit again soon! Nice Job!

  6. It was very interesting for me to read the blog. Thank you for it. I like such themes and everything that is connected to this matter. I would like to read a bit more soon.

    Nicky Stepman

    escorts travel

  7. I have tried to update to latest wordpress on my whs, Apparently the only one that works is 2.8.4. Is it possible to use a new version.

  8. I’ve followed all steps above and I’m hosting wordpress on my WHS HP490 with one website running on it
    I just wonder if there is a way to have another wordpress site running on my WHS


  9. I have the same problem! Didi you allready (after 9 months) solve the problem or maybe somebody else who will read this?? Please let someone give a solution!

Leave a Reply