Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Succesful Installation of DNN 4.02 using the StarterKit and VWDSuccesful Installation of DNN 4.02 using the StarterKit and VWD
Previous
 
Next
New Post
2/23/2006 11:57 AM
 

In the past few weeks there have been many threads and posts from users that were unsuccesful at installing DNN 4, and also some were angry or at least upset that I was asking them to read the Installation Guide. This is now my standard answer when any user says he can't install DNN (any version) and starts protesting, blaming DNN team for not being clear, or creating an app that "doesn't even install".

Since I had not used DNN 4.02 at all I began to be suspicious more and more about what the problem was and if I was indeed misguiding users. Common sense dictated that the Core Team couldn't be so careless creating a troubled install and not documenting it. After all I had not had problems with the install process ever since the betas for DNN 2 came out. Therefore, my journey began. I took my own pill and decided to start by reading the installation instructions. And here is my report:

Step 1. Downloaded the Documentation zip from the downloads area. Unzipped and opened the Installation Guide pdf document.

Step 2. I had already made up my mind and decided I'd use SQL 2000 and Visual Web Developer 2005 Express Edition. I had already downloaded the starter kit so after looking at the table of contents, my reading started at page 27. I followed the instructions exactly. After only 10 minutes which include reading while following each step, I had DNN 4.02 up and running.

COMMENTS FOR IMPROVING:

  • I was under the impression that the site would be created in IIS, but it ran from the VWD ASP.NET development web server. I came to the conclusion that it had to be because I chose the File System option when creating the web site from VWD. Obviously you have to know your way around to change the configuration for the web site, and this was my first look at VWD. The Installation Guide is not clear about all of this and says that you could customize the IIS configuration after DNN has been installed. This is only true if you choose HTTP when installing DNN from VWD. Other than that I found neat that it was possible to run it directly from the file system path.
  • I do not run my websites from the ...inetpub/wwwroot directory, and I suspect that the HTTP configuration will create the virdir automatically there. The keyword is of course suspect, cause I haven't tried the HTTP option. If it is like that indeed, I wonder if there's an option to create the virdir in a customized path.
  • Since VWD will by default start DNN using the VWD ASP.NET development web server, there is a port appended to the localhost root URL; however if by any chance you add that port to be used by another application in IIS, there will be conflicts. VWD uses dynamic ports by default, so I'd changed that setting inmediately to false for DNN. Running from IIS will require first to add an alias in DNN and then create the virdir with that Alias. That virdir could use a port or not, but it must be different than the one used by VWD to be able to identify which web server is running the DNN instance presented by the browser. Seasoned developers might realize this without much trouble, but others might find it confusing. This could be added to the Installation Guide as a Tip.

Based on my experience in this scenario, and being succesful at my first attempt, be reassured that I'll keep directing users to reading the Installation Guide. I am not sure when I'll have time to test the other possible installation paths (Install/Source/Starter Kit with HTTP option all with SQL 200 and SQL 2005 alternatives), but I am pretty sure it will confirm that document is accurate and has all the vital information to install DNN.


Do you know the truth when you hear it?
Néstor Sánchez
The Dúnadan Raptor -->Follow Me on Twitter Now!
 
New Post
2/23/2006 1:38 PM
 

This time I chose to have the site in IIS and to use SQL 2005 as the scenario.

Step 1. As usual I read the instructions in the Installation Guide PDF.

Step 2. The differences from the Step 2 in my previous post are: a) Chose HTTP from the options for the Location when creating the new website and b) created the DB from VWD.

COMMENTS:

  • Full Permissions for the aspnet user are needed for the directory. Modify permissions are enough in DNN3
  • Since the starter kit is aimed at developers. Those that are in a network must ensure that they choose the ASPNET/NETWORK SERVICE user that corresponds to their machine, not the one from the domain.
  • Double checking before hitting CTRL-F5, I noticed that the site was not configured to use ASPNET 2.0 so I had to do this manually. I ignore why this happened in this scenario when it was ok in the first one.
  • Having verified that the virtual directory for DNN 4 is created at the ...Inetpub/wwwroot/ path, now I am wondering if it the starter kit can be further customized to enable a customized path and not the default IIS root path.

FINAL NOTE:

The installation process is certainly much easier with the starter kit because you can practically handle everything from within VWD. I am better armed now to help users that have problems with this installation scenario and the one above.


Do you know the truth when you hear it?
Néstor Sánchez
The Dúnadan Raptor -->Follow Me on Twitter Now!
 
New Post
2/23/2006 2:59 PM
 

Would you mind attempting an install of DNN 4.00.02 source package on a Windows Server 2003 domain controller with SQLexpress 2005 and IIS 6.0?

 
New Post
2/24/2006 6:43 PM
 
I'm in the process of a having an aneurysm trying to install this on Windows 2003 Standard Edition with IIS 6 and MS SQL 2000.  Windows XP Pro with SQL 2005 Express wasn't much fun either.  If I make any progress, I'm post it up here.
The documentation is confusing, unless you really are comfortable with IIS and .NET because it doesn't really explain what's happening with each step.  For instance, the part about extracting the source.zip vs. install.zip and creating the \Website folder.  Whats that for?  If I had 5 web sites running on DNN, would I be using a child portal (as I've read about somewhere) or will I be creating 'website-abc', 'website-xyz' etc. directories?  Why exactly is a virtual directory necessary?  What does the "install" really do exactly?  Compile some assemblies and build some tables?
I'm about 10 minute away from dotnetnuking Windows 2003 and putting FreeBSD with Apache on it and getting some work done. :)

 
New Post
2/24/2006 11:11 PM
 

Hooligannes,

I've been aways for a day or two,  clients for some reason want onsite face-to-face consultant time...

Based on your results, I am beginning to believe my problem(s) are rooted in having the "best" of everything:  Full (even expanded) Visual Studio 2005 and a full/complete installation of SQL Server 2005.  You appear to be much more sucessfull using the introductory/intermediate products.   Any thoughts?

I continue to plod thru my issues.

 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Succesful Installation of DNN 4.02 using the StarterKit and VWDSuccesful Installation of DNN 4.02 using the StarterKit and VWD


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out