Setup dasBlog on GoDaddy Account

This should not have been that difficult. The hard thing is that you don’t have access or control over the IIS7 and ASP.NET machine.config. There were many postings on the internet that were somewhat helpful, but none of them outlined the complete steps.
Here I will attempt to recount the steps I took to get this blog running:
Download Code:

  1. Downloaded the latest code from dasBlog. (note: my version is 2.2.8279.16125)
  2. Compile the code to build all the supporting assemblies.

Update Web.Config

  1. Rename the current “web.config” to “web.config.original”
  2. Rename the “web.config.IIS7” to “web.config”
  3. Compile and test locally. I used VS2008.
  4. Comment out all “<trust level>” content in the web.config.
  5. Uncomment the “<httpCookies httpOnlyCookies=”false” />” content
  6. Comment out the “<trace … />” tag.  This one causes security exceptions on the GoDaddy server.

Update SiteConfig/site.config

  1. Set your “<Root>” content to “http://yourserver.com/dasblogce/” where ‘yourserver.com’ is the name of your server.

Setup Application Root Folder on Server:

  1. Log into your GoDaddy Hosting Account.
  2. Click the “Manage Account” link.
  3. Click the “Content” section to expand. You should see the following image.
    moz-screenshot
  4. Click the “IIS Setting” option.
  5. Validate the server type is IIS 7.0.
  6. Validate the ASP.NET runtime version is 2.0/3.0/3.5.
    image
  7. Check the “Content Root”.
  8. Click the “Create” button.
  9. Enter “dasblogce” for the Directory Name.
  10. Select the Anonymous Access and Set Application Root options.
    image
  11. Click the “OK” button.

FTP Files To Server

  1. I used FileZilla to upload all the local web content (in the ‘newtelligence.DasBlog.Web’ folder) to the server folder (the ‘dasblogce’ folder we just created).

Set Folder Permissions on Server:

  1. Log into your GoDaddy Hosting Account.
  2. Click the “Manage Account” link.
  3. Click the “Content” section to expand.
    image
  4. Click the “File Manager” option.
  5. In the treeview (left hand side) select the ‘dasblogce’ folder.
  6. In the listview (right hand side) check the ‘content’, ‘logs’, ‘SiteConfig’ folders.
    image
  7. Click the “Permissions” option.
  8. Uncheck “Inherit”, and check “Read”, “Write”, and “Reset all children to inherit” options.
    image
  9. Click the “OK” option.

That should be it. I hope that helps.

Comments
  1. Jessie
  2. Keith
  3. Eric

Leave a Reply to Keith Cancel reply

Your email address will not be published. Required fields are marked *

*