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

HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Copying an existing DNN solution to a new serverCopying an existing DNN solution to a new server
Previous
 
Next
New Post
7/1/2009 9:57 AM
 

Hi All,

 

We are implementing a DNN solution for our Company Intranet. We have a server were it resides and have tailored/added modules, added roles/users etc to make it fit for purpose.

 

We now have a new server and database location where we want to move it to for “go live”.

 

My question is, what needs to be done to accomplish this. The DNN database isn’t really an issue (I don’t think?), we are just going to move it then we will have to change the web config to point to the new location.

 

I imagine we will need to install DNN on the new server? But once this is done, can we just copy the existing files (with the modules etc) over to the new server? If so, does anyone know which files, is it just everything under the folder where DNN was installed – or is there much more to think about?

 

Any help would be greatly appreciated.

 

Thanks,

 

Kevin.

 

 
New Post
7/1/2009 10:17 AM
 

If changing the URL put in the new portal alias, as a host on the admin/site settings page

Copy the contents of your DNN folder to new server

Setup file permissions on server

Setup IIS site pointing to this folder

Backup/restore your database on new SQL

configure user for SQL

configure web.config

 


Chris Hammond
Former DNN Corp Employee, MVP, Core Team Member, Trustee
Christoc.com Software Solutions DotNetNuke Module Development, Upgrades and consulting.
dnnCHAT.com a chat room for DotNetNuke discussions
 
New Post
7/2/2009 2:30 AM
 

Thanks, sounds pretty simple. Probably being over cautious bit just want to confirm though that we do not need to install DNN on the new server?

 
New Post
7/2/2009 4:30 AM
 

Kev ~

There are a few more tiny things depending upon your current and target environments and module usage, etc.  But it really is pretty close to that simple.  A couple of minor thoughts for you:

  • Do you use the Repository module?  You should take a quick cruise through your host, portal and tabmodule settings to ensure that no path information is stored that might need to be updated.  Unfortunately, I know the Repository module does this and there may be other modules that do as well.  I actually keep a database script on hand for converting path information in those tables when I make copies of databases for testing purposes.
  • Is your target environment plain vanilla or are you using any additional configuration?  So, are you using integrated security for your SQL connection, special permission groups for file access, multiple machines, etc?  If your configuration is not "plain", it can be helpful to install DNN on the target environment (from a clean install) just to ensure that the configuration of the environment is correct.  Figuring out why a site won't come up later is a real pain.  But once proven, you can simply replace the entire contents of the site home folder.
  • You'll probably also want to verify your portalalias table (will these be the right final urls?), as well as some host configuration such as SMTP server, host site url (which should be the new target), etc.

Hope that is helpful.

Cheers


Scott Willhite, Co-Founder DNN

"It is only with the heart that one can see rightly... what is essential is invisible to the eye. "
~ Antoine de Saint-Exupéry

 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Copying an existing DNN solution to a new serverCopying an existing DNN solution to a new server


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