Last post Feb 15, 2006 10:11 AM by NDLanding
Feb 10, 2006 12:27 PM|NDLanding|LINK
How do you create two entirely separate DotNetNuke installations on the same pc? I wish to have two separate SQL Server databases, code bases etc. I tried copy the database and install directories - creating a new virtual directory pointing to the copy,
setting the relevant folder permissions, changing the connection string in web.config, editing the portal aliases in the portal aliases table in the database copy. When I tried navigating to it the site wasn't found. Is there a step I'm missing?
Feb 10, 2006 04:27 PM|iwonder|LINK
Sort of depends on your setup. I do this type of thing on a WinXP Pro O/S, and I always create a new database using a naming convention that allows me to keep track of the installs a little bit better. I use something like, DNNvxxxx, where the xxxx gives
me the version that the install is running. I use that naming convention for all of the related installation things, like the virtual site name, folder name, and database. Then make sure I've changed all of the connections strings, and build procedures to
specify the install for use when compiling. Using this kind of procedure allows me to run several instances of DNN with a variety of setup configs.
The default naming, using DotNetNuke and you won't be able to use more than 1 instance with that name.
Is that kind of what you are talking about?
Feb 15, 2006 10:11 AM|NDLanding|LINK
Thanks for the reply. I think that's what I'm talking about?! When you say that "the default naming, using DotNetNuke and you won't be able to use more than 1 instance with that name" - what do I have to change in order to enable me to have a site called
DotNetNuke2 (for example) which is physically located in C:\DotNetNuke2 (for example) and whose database is DotNetNuke2 (for example). I thought it was just a matter of copying and renaming things (as I described previously). Do I have to recompile along the
line somewhere. Alternatively can I edit the install routine somehow to create a new instance - if so what are the steps I should follow.
Thanks for your continued assistance in this matter,