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 ...Install ConfusionInstall Confusion
Previous
 
Next
New Post
6/24/2007 11:18 AM
 

I've been hearing alot about DNN and wanted to get into it and see what it is about.  I bought the WROX DNN 4 book and read the whole Chapter 1 and the history of the project and was really excited to start diving in.  (I can't believe I never heard anything about this project since I've been developing in .Net since the beginning.)

But now I moved on to Chapter 2, "Installing DotNetNuke" and I can't get anywhere with it.

I downloaded the 4.5.3 starter kit.  I made my decision on what to download based on the following criteria.  I'm in a .Net 2.0 environment so I know I need 4.x.

And I figure I need the StarterKit Package because I'm not so good a developer that I think I could modify the application framework itself but I definately would want to be able to develop modules.  I usually have jobs that are like web manager or web master and knowing little about DNN at this stage I imagine I could migrate custom apps that perform a particular service for the organization into a module on a portal from our currently surgically maintained site (in other words migrate say an invoicing application from a non CMS, non Portal situation over to DNN).

So I downloaded "DotNetNuke_04.05.03_StarterKit.zip" and expanded it.

Now in the "Installing DotNetNuke 4.X section I have all the prereqs.

On step 1, the book says Double click the MSI file in windows explorer.  I don't see an MSI file anywhere.  The screen shot shows the "Visual Studio Content Installer" with DNN Project, Module, Module, and skin.  I see all the corresponding zip files from the top level I just expanded.  But do I now need to expand all these zips before I double click the MSI.  And is the MSI really that DotNetNuke.vscontent file?

I'm not sure exactly where I drop all these files.  Do I just expand the top level to C:\DotNetNuke and leave the structure, the rest of the zipped files the way they are in that location?

If I go into DotNetNuke.zip/Documentation/readme.txt I see "For more details please see the DotNetNuke Installation Guide (downloadable from dotnetnuke.com)" but when I click on docs from the DNN download site I'm taken to SourceForge.net.  I rollover Documentation and click Browse but I don't see anything about an installation guide.  Also there is no Docs link for 4.5.3.  Only 4.4.1 and below.

One last question: Do I need to follow all the steps for 3.x in the book before clicking on the MSI file (if I can find it) for 4.x

Create a DB in SQL Server - Create DB login - Set file permissions  - Configure IIS - Configure web.config.

It just seems the chapter is kind of out of order.

Well I know you value user feedback so here it is.  I think I covered all of my quesitons. I hope this isn't to lengthy.

 
New Post
6/24/2007 4:42 PM
 

FYI the starterkit should have a vsi extension (for some reason, sourceforge occasionally serves it up with the incorrect extension). Please rename it to DotNetNuke_04.05.03_StarterKit.vsi , and then you'll be able to doubleclick it to install it. When you then add a new site, using dotnetnuke as the template, the instructions will guide you through the steps. By default the starterkit uses sql express, so you don't have very much configuration to do in terms of database unless you want to use sql server.

Cathal


Buy the new Professional DNN7: Open Source .NET CMS Platform book Amazon US
 
New Post
6/24/2007 6:16 PM
 

Maybe I should try to get one question at a time answered.

Number 1 is extracting the files.  Say I want to put the files under C:\DotNetNuke\DNNWebSite.  Should I right click on DotNetNuke.zip, expand to a folder called DotNetNuke, and then open up the folder and drag the contents to C:\DotNetNuke\DNNWebSite?  Then go to Module_Compiled_VB.zip, unzip and drag the files to C:\DotNetNuke\DNNWebSite. The same with Module_CS.zip, Module_VB.zip, and Skin.zip?  Or is all I need at this point the contents of Module_VB.zip?  I think I need all of them since the install seems to look for all of them.

Isn't there a screen shot of what the folder structure is supposed to be somewhere? 

 
New Post
7/7/2007 12:13 PM
 
I just made it through the install and wrote up what I did while I was doing it. So here it is. Hopefully it will help someone else having trouble getting through the install.

OK everyone,
I’m back trying to do this.
And I picked up the Apress “Beginning DotNetNuke 4.0 Web Site Creation in VB 2005 with Visual Web Developer 2005 Express” Book.

Only I’m using the full Visual Studio and full SQL Sever 2005 versions. Let’s see if the install chapter (Chapter 3) gets me through.

So download the latest Starter Kit install (I think the latest right now is 4.5.3) from http://www.dotnetnuke.com/.

Expand the Zip file.

Double click on the DotNetNuke.vsi file. For me it was DotNetNuke.vscontent.
Walk through the wizard with all checkboxes checked for the install.

Now the DotNetNuke project and item templates are installed.
So open up Visual Studio and select File -> New Web site. I did this and said to myself “Where is the template!?”

Select Visual Basic for the language and you get the “DotNetNuke Web Application Framework” template under My Templates in the “New Web Site” Dialogue box.
Select “DotNetNuke Web Application Framework”.
Make sure to choose HTTP under location if you have Windows XP Pro, Windows 2000 or Windows 2003.
If you only have Windows XP Home Edition you’ll have to choose the flakier “File System”
And make the path read http://localhost/DotNetNuke.
Click OK.
This process takes a few minutes and is scary watching all of these files install. But let’s proceed.

The project just loaded in my Solution Explorer. It looks good in IIS under wwwroot/DotNetNuke.
And Welcome.html is loading in the main window. So I’m printing that out for future reference.
And I’m clicking on SQL Server 2000 Configuration and SQL Sever 2005 links to print those out for later reference.

In windows explorer right click “C:\Inetpub\wwwroot\DotNetNuke” and go to the security tab. Check Modify for the ASPNet user.

Now follow the instructions we printed out for “Configuring SQL Server 2005 for DotNetNuke.”

At this point, of course, there are no tables in the new Database. I called my DB “DNNWebsite.” And I’m expecting some tables to show up there once I build the project.

Now in the web.config, replace the connection string in the and areas with something like: Server=(local);Database=DatabaseName;uid=LoginName;pwd=LoginPassword;.
Once of the nicest things I’ve seen so far in this install is the SQL Server 2005 format for the connection string in the web.config is already there and just commented out in both sections. Let’s see how it works out.

Switch back to Visual Studio and build the project (Ctrl – F5).
OK, the project built successfully.
And a page, http://localhost/DotNetNuke/Install/InstallWizard.aspx, came up in the browser. Looks like an installation wizard.

OK. I’m into the 4.5.3 install wizard in IE now. And each step seems to have a test button to test features. My computer just passed the “File Permissions” test.

This is getting awesome. The “Configure Database Connection” page just pulled the information I plugged into the web.config page earlier.
Just passed Connection test.
As a side note here, I just plugged in DNN in the Object Qualifier field to avoid name clashes. It’s always scary doing things like this without being sure it’s the right thing to do. But better safe than sorry.

The next step installs the Database and it told me successful.
(Installation of Database Complete)
Next step upgrades DB to 4.5.3
(Upgrading Database to Version 4.5.3...Success
Installation of Database Complete)

Next two pages setup Host Admin and initial Portal Admin.
(Congratulations, you have successfully installed DotNetNuke.)
Click “Finish, Go to site” and http://localhost/DotNetNuke/Default.aspx comes up.
I’m now viewing a cool looking web site with a cool skin and cool looking web parts or I guess DNN calls them modules. Now all I have to do is read the intro info on this page and learn this thing.
I immediately recognize the “Links” module on the left from some previous reading I’ve done. I also notice the title bar in IE has what I plugged into the wizard, “Initial DNN Portal.” Now save this page to your favorites under a folder called DNN.
And there is a cool (I can’t stop saying cool) print button in each module. Not crazy over how this feature is working. It just puts the plain text into a new IE window.
One last thing I wanted to check. I just flipped back to SQL Sever Management Studio and see all the tables were created with the DNN object qualifier I plugged into the install.
Well once you get it going this install is pretty tight. You just have to find the right book. Kudos to Nick Symmonds. I’ll look for more of his stuff.

Ok. Let’s try to login with these Admin accounts.
Click the Login link in the upper right corner of the browser.
I just logged in with the Host Account I created during the install and now see the Admin and Host Menu items in the menu bar. As well all the modules have dotted lines around them like I am in some kind of authoring mode.
Now I logged out and back in under the Admin account I created and I have the Admin Menu item in the Menu Bar. The Host Menu Item is gone.
Well everything looks good. Time to start learning DNN!



 
New Post
7/7/2007 1:22 PM
 

**post contents deleted due to forum moderation lameness making post irrelevant**



 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Install ConfusionInstall Confusion


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