How to Install Wordpress on Windows Shared Server from Verio
MAY 8 2010
Before even writing anything about installing the wordpress I would like to say that I love Verio as a web hosting company. The company’s service is much better than any cheap shared servers, low-cost web hosting companies will sell you the space for a $1 per month but the after effects will be terrible.
Almost no or list customer support and server down time will be unaffordable for these cheap web hosting companies. The web page load time will be much more than others, it might affect your search traffic because of all these factors so better prefer a reliable web hosting company like verio compared to these cheap ones by paying few bucks extra.
Steps to Install Wordpress on Windows Server with IIS6/7
- Buy a $9.95/mo Basic Windows shared hosting plan from verio.
- Click here to download the wordpress software. Don’t think the wordpress software for windows server will be in different programming language like classic asp or asp.net, it is the same package and php source codes.
- Login to your verio control panel and create a MySQL database.

- Unzip the file and open readme.html and follow the steps to edit wp-config-sample.php.
- Push all your files to the server and follow the steps from readme.html to configure the wordpress.
- Your blog will still not show up because the default file to load is not index.php yet. Go to Site Details for your parent site in Verio control panel and click Default Document link under IIS Web Site Settings. If you see index.php is already listed then push it to the top or add and make it the first file on the list. Go back and check if your blog is loading right now. When I checked my blog it was giving me 500 internal server error. What could have been the cause of this error, I opened index.php to see what’s going on and realized it happened because there is extra “./” in “require('./wp-blog-header.php');”. I deleted “./” from that line and pushed the index.php to the server to make it work so if you do the same then remain watchful when you update your blog automatically and delete it on needed.
- Optional: I also gave read, write and execute permissions to wp-content folder. You can skip it and later if you realize that you can’t write something to this folder then go back to the verio web hosting control panel to manage it under Directory Permissions.

- For SEO purpose you need to have pretty permalinks, right? Here was the turning point for me. I tried many ways to get the first success but thanks to God I could resolve it.
- Go to parent site under the web sites tab in the verio control panel as shown in the picture and click URL Rewrite for IIS. Select Enable and click Apply Changes.

- In your wordpress dashboard there will be a Permalinks link under Settings on the left side. Click the permalinks link and select Custom Structure under common settings, paste /%postname% in the text box. This will generate urls like www.example.com/about-us. You can click Save Changes now.
- You will get an error message that wordpress can’t write to .htaccess, remember this is a windows box so there is no .htaccess file in the root folder. Either you copy the codes given by wordpress on the page or copy from here to create a .htaccess file of your own. Just open a notepad, paste the code and save as .htaccess. Push the file to the server and you are done now.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
- Now go and check if your blog is serving with pretty urls or not. If you don’t get 404 page not found for your pages then you are all set, if you find an issue with loading your pages then write me here, I will try my best to resolve the problem.
How Do I Exchange iPhone 3G with iPhone 4 >>
<< How to Add Subdomain in Godaddy
COMMENT