Small width layout Medium width layout Maximum width layout Small text Medium text Large text
     Search
Downloads Downloads Directory Directory Forums Forums Forge Forge Blogs Blogs        Marketplace Marketplace Careers Program Careers
Community › Forums Register  |  

Affordable ASP.NET Hosting Service
  Need Help?  
Professional technical support for DotNetNuke is available from DotNetNuke Corporation.
 


  Ads  
Aspose - The .NET & Java component publisher
 


  Sponsors  

Meet Our Sponsors

WebSecureStores -- ASP.NET & DotNetNuke Hosting Solutions
FCKeditor Project
Salaro -- Skins and more
OnyakTech
The best choice for your web site host, email hosting, and domain registration.
CrystalTech Web Hosting™
 


DotNetNuke Forums
 
  Forum  DotNetNuke® Pro...  Installer Utili...  How do I upgrade to 4.5.5
Previous Previous
 
Next Next
New Post 8/16/2007 7:59 PM
User is offline Ray
22 posts
10th Ranked


How do I upgrade to 4.5.5 

Now that I have installed 4.4.1, can anyone point me to some good old fashioned manual instructions as to how best to upgrade it to the latest version.

  Im guessing that using this install utility, plus some simple upgrade instructions could easily become the best way for  server-administration-know-nothings like me.  Seriously, if there is an easy way to upgrade after the install, then lots and lots of people are pulling their hair out for nothing right  now.

 

 
New Post 8/17/2007 12:36 AM
User is offline Sebastian Leupold
13721 posts
www.deutschnetnuke.de
1st Ranked












Re: How do I upgrade to 4.5.5 

The Core team is continuosly improving the installation and upgrade process, unfortunately there is a large variety of different scenarios to be taken into account.

For now, you can follow these instructions to perform an upgrade: http://www.deutschnetnuke.de/tabid/186/Default.aspx


Sebastian Leupold

DeutschNetNuke dnnWerk - The DotNetNuke Experts German DotNetNuke User-Group

DotNetNuke Project UserDefinedTable
DotNetNuke Project Release Tracker
 
New Post 8/17/2007 9:30 AM
User is offline Ray
22 posts
10th Ranked


Turning the install into a 4.5.5 install? 

Based on the site you pointed me to,  Ive been concentrating only on the steps for a development machine virgin upgrade, ie those necessary to upgrade the 4.4 install your setup program creates (without any additional modules, skins, config changes, or user data are added) to a 4.5.5 install.  It looks rather simple (maybe too simple?).   Basically it is saying to stop IIS, back up the web config, copy all the new install files over the old ones, and then copy back changes in the web-config before re-starting IIS and going to the site to force a compile.

 

However, Im not sure if all the items he says should be copied from the old web config are necessary in the virgin case. 

 

Clearly, the database connection strings need to be copied.  As does the db owner information.

 

 In particular, he says that you should copy the encryption keys.  But if you skip that, wont it just create new ones??  Im asking, I dont know.

 

Also, he says to copy the code subdirectories.  What are the code subdirectories exactly?  Are those needed?

 

Im thinking that the entire process to turn the 4.4.1 setup program into a 4.5.5 setup program is basically:

 

1. Stop IIS

2. Backup the 4.4.1 web.config file as old.config

3. Copy the 4.5.5 install files over existing 4.4.1 files

4. Rename release.config -> web.config

5. Copy both db connection strings from old.config to web.config

6. Copy the db owner fields from old.config to web.config

7. re-start IIs

8. Go to the directory in the web browser

 

What do you think?  If it sounds reasonable  to you, Ill try it when I get home and if it works, then for some people it could really be a quick solution.... until the next version of the install is released.  And it will always be an option for whenever the installer doesnt match the current version.

Or am I over-simplifying things?

 

 
New Post 8/17/2007 10:21 AM
User is offline Ray
22 posts
10th Ranked


Re: How do I upgrade to 4.5.5 

oops!
I left out the object qualifier.
Since the installer allows you to set the object qualifier, that section certainly has to be copied from the old web config to the new one too.

 
New Post 8/18/2007 3:59 PM
User is offline Ray
22 posts
10th Ranked


Installing 4.5.5 With the installer 

OK, I did it, it worked, and it was particularly easy. 

The following may be of interest if anyone is in my situation,  a  newbie looking for a way to install the latest version of DNN now, before the next version of the installer is released.  This uses the source version and requires Visual Studio be installed, but Im guessing it could be done without using the source version, Im just too scared to mess anything up by experimenting to find out.

SIMPLE HOW TO INSTALL THE LATEST VERSION OF DNN
ON A LOCAL WIN XP DEVELOPMENT MACHINE USING  THE INSTALLER FOR VERSION 4.4.1 

STEP 1: Install 4.4.1 using the installer.  DO NOT INSTALL ANY MODULES OR SKINS YET.

STEP 2: STOP IIS 

     -- Here is how to stop IIS:
     1. go to your desktop
     2. right click mycomputer icon
     3. click manage
     4. expand "services and applications"
     5. expand internet information systems
     6. expand "Web Sites"
     7. right click "default website"
     8. click "stop"

STEP 3: MAKE A COPY OF THE 4.4.1 WEB.CONFIG FILE
    The site is at: c:/inetpub/websitename. This file is located in the root of your site's directory.  From now on we will call this copy "the OLD config file".

STEP 4: Download and unzip the SOURCE version of DNN
  (4.5.5 at this writing) into the website's directory  c:/inetpub/websitename

STEP 5: Go to the site's directory by going to:

STEP 6: COPY RELEASE.CONFIG TO WEB.CONFIG, AND THEN  EDIT IT BY COPYING THE FOLLOWING FROM THE OLD CONFIG FILE:

 CHANGE 1:
  <connectionStrings>
  ... COPY THE EVERYTHING BETWEEN THESE CONNECTION STRING TAGS
    </connectionStrings>

 CHANGE 2: Inside  <appSettings>:
     <add key="SiteSqlServer"  ... COPY EVERYTHING IN THIS TAG />

 CHANGE 3: Inside <system.web>:
      <machineKey ... COPY EVERYTHING IN THIS TAG />

 CHANGE 4: Inside <data defaultProvider="SqlDataProvider">:
       <providers>
   ... COPY EVERYTHING BETWEEN THE PROVIDER BEGIN AND END TAGS..,
        </providers>

STEP 7: RESTART IIS (see step 2 above).

STEP 8: Open DotNetNuke.sln in visual studio and built it without debugging, then run it.

 
Previous Previous
 
Next Next
  Forum  DotNetNuke® Pro...  Installer Utili...  How do I upgrade to 4.5.5
 


Forum Policy

These Discussion Forums are dedicated to the discussion of the DotNetNuke Web Application Framework.

For the benefit of the community and to protect the integrity of the project, 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 DotNetNuke.
2. Discussion or promotion of DotNetNuke product releases under a different brand name are strictly prohibited.
3. No Flaming or Trolling.
4. No Profanity, Racism, or Prejudice.
5. Site Moderators have the final word on approving/removing a thread or post or comment.
6. English language posting only, please.

 


SINA101
WANT A SPECial sIte iN TAIWAN?
sina101.com
Web Development and Strategy Firm
The Risdall Interactive Agency s websites, strategies, branding, & promotion in digital space.
www.Risdall.net/
Windsor Management Group
Fund Accounting Software for K12 Education.
Infinitevisions.com

DotNetNuke Corporation   Terms Of Use  Privacy Statement
DotNetNuke®, DNN®, and the DotNetNuke logo are trademarks of DotNetNuke Corporation
Hosted by MaximumASP