Since Ive had some issues w/ installing DNN on Godaddy I decided to update some instructions that I found and paste them here: The original can be found here: http://forums.asp.net/thread/958251.aspx
Step 1: Get your virtual directory setup
o Login to your GoDaddy.com account
o . Select 'Manage Domains' from the 'Domain Names' menu at the top of the page.
o . Click the name of the domain to be modified.
o . Click the 'Name Servers' link in blue near the center of the page.
o . Select the 'Default Nameservers' tab.
o . Select the 'Default Hosted Name Servers' option.
o . Click on the orange (OK) confirmation button.
o From the top menu, click My Account
o On the icon that says "Hosting & Email", click "Web Hosting & Databases"
o You should see a list of your hosted sites, for the site in question, click "Open" to open the Control Panel
o Click “Content” from the menu list on the left. Click “Directory Management”, finally click “Create Directory” under Custom Directory
o In the box, pick a name, this will be the location of your DNN site (eg www.mysite/portal, portal being the name you put in the box now). Click EACH checkbox except for Reset. Write down the folder name you use here (eg "portal"), we'll need this later.
o Save your settings
o Click "Databases" from the menu option on the left and choose SQL Server
o Under "Create New Database", Create a MS SQL database. For username/password I suggest using the same as your GoDaddy login, or just write it down, we'll need this later. All that is really needed is Description, Username and password
o Its going to take a while for the new folder to process and be setup, same with the database and especially the step about changing your domain from step1
o The last part here is that after everything has been created and setup, we need both the server and database name. Click on Databases, and you should see a new record showing your new database. From here we need the server name. You can click the View Connections Settings icon under Actions on the far right (looks like a computer with a spreadsheet behind it). A popup will appear. Look for the SQL connection piece on the bottom. Write this down. You will need all the info. It should look something like this:
o SqlConnection (.NET)
o Data Source=xxxxx.prod.xxxx.secureserver.net;Initial Catalog=DB_xxxxxx;User ID=xxxxxx;Password='your password';
Step 2: Get DNN & Config
o First off, goto http://www.dotnetnuke.com/ and register for an account (takes 1 min), then login
o Now you have access to the download site.
o Get the Source Distribution (for this example I got version 3.0.13), and download it to your computer.
o Unzip the file to some folder.
o Before we upload, lets modify the web.config file, this should be in your new unzipped folder, or if you have version 3.1.0, then locate a file named release.config and copy this file and rename it as web.config.
o There is only one line you need to modify, its about the 22nd line and looks like this: <add key="SiteSqlServer" value="Server=(local);Database=DotNetNuke;uid=;pwd=;" />
o For Server, replace "(local)", with the database server name that you wrote in the above steps.
o For Database, replace DotNetNuke with the database name that you wrote in the above steps
o For uid & pwd, this is the username and password that you used to create your database, write them here.
o Your new line should look something like this: <add key="SiteSqlServer" value="Server=whsql-v02.prod.mesa1.secureserver.net;Database=DB_10421;uid=thekubrix;pwd=mypass;" />
o OPTIONAL (yet recommended): On the 55th line you'll see: <customErrors mode="RemoteOnly" />. If you want to get useful errors, you need to change this parameter to "Off", like this: <customErrors mode="Off" />
o You may want to REM out the SQL Express statements from this file as well.
o Save this file.
Step 3: Upload DNN to your site
o Now FTP to your site (don't have a client? try CuteFtp, or search google for a client), your FTP server name/ip is the same as your site, and your login is the same as your GoDaddy login.
o Locate the virtual folder you created from the first steps above. Copy all the files from your recent download into here.
Step 4: Install
o Just go to your virtual directory, and the install will start itself, so for example: http://www.mysite.com/portal
o The setup will begin to run and display its progress and any error messages
Thats it! Its recommend that you immediately change the password for both the Host and Admin accounts.
Thanks
D