DotNetNuke Installation Guide
Charles Nurse
Version 1.0.03
Last Updated: June 20, 2006
Category: Installation
DotNetNuke Installation Guide
Copyright © 2003-2005 Perpetual Motion Interactive Systems, Inc. All Rights Reserved.
Information in this document, including URL and other Internet Web site references, is
subject to change without notice. The entire risk of the use or the results of the use of
this document remains with the user.
The example companies, organizations, products, domain names, e-mail addresses,
logos, people, places, and events depicted herein are fictitious. No association with any
real company, organization, product, domain name, email address, logo, person,
places, or events is intended or should be inferred.
Complying with all applicable copyright laws is the responsibility of the user. Without
limiting the rights under copyright, no part of this document may be reproduced,
stored in or introduced into a retrieval system, or transmitted in any form or by any
means (electronic, mechanical, photocopying, recording, or otherwise), or for any
purpose, without the express written permission of Perpetual Motion Interactive
Systems, Inc. Perpetual Motion Interactive Systems may have patents, patent
applications, trademarks, copyrights, or other intellectual property rights covering
subject matter in this document. Except as expressly provided in any written license
agreement from Perpetual Motion, the furnishing of this document does not give you
any license to these patents, trademarks, copyrights, or other intellectual property.
Copyright © 2005, Perpetual Motion Interactive Systems, Inc. All Rights Reserved.
DotNetNuke® and the DotNetNuke logo are either registered trademarks or
trademarks of Perpetual Motion Interactive Systems, Inc. in the United States and/or
other countries.
The names of actual companies and products mentioned herein may be the trademarks
of their respective owners.
DotNetNuke Installation Guide
Copyright © 2003-2005 Perpetual Motion Interactive Systems, Inc. All Rights Reserved.
Abstract
This document describes the Installation procedures for DotNetNuke versions 3.x and
4.x.
DotNetNuke Installation Guide
Copyright © 2003-2005 Perpetual Motion Interactive Systems, Inc. All Rights Reserved.
Contents
DotNetNuke Installation Guide........................................... 1
Warning............................................................................................................................1
Introduction ....................................................................... 2
Types of Installation........................................................................................................ 2
Installation of DotNetNuke 3.x ...........................................4
Setting up your Site Ready for Installation..................................................................... 4
Configuring web.config for Installation .........................................................................13
Installing DotNetNuke...................................................................................................19
Upgrade to DotNetNuke 3.x .............................................. 23
Backup your site............................................................................................................ 23
Preparing for Upgrade .................................................................................................. 23
Configuring web.config for Upgrade............................................................................. 23
Upgrading DotNetNuke ................................................................................................ 25
Installation of DotNetNuke 4.x ......................................... 27
Introduction .................................................................................................................. 27
Which package should I use? ........................................................................................ 27
DotNetNuke Installation Guide
Copyright © 2003-2005 Perpetual Motion Interactive Systems, Inc. All Rights Reserved.
Using the Starter Kit ..................................................................................................... 28
Using the Install or Source Packages ............................................................................ 32
Configuring web.config for Installation ........................................................................ 35
Installing DotNetNuke.................................................................................................. 36
Upgrade to DotNetNuke 4.x ..............................................38
Backup your site............................................................................................................ 38
Preparing for Upgrade .................................................................................................. 38
Configuring web.config for Upgrade to v4.x ................................................................. 40
Upgrading DotNetNuke .................................................................................................41
Installation of Optional Resources and Modules............... 42
Installing Additional Portals......................................................................................... 42
Installing Additional Resources.................................................................................... 46
What went wrong? ............................................................48
ERROR: Could not connect to database specified in connectionString for
SqlDataProvider............................................................................................................ 48
Cannot open database requested in login '{Database}'. Login fails. Login failed for user
'{user}' ........................................................................................................................... 49
Could not find stored procedure 'dbo.GetPortals' ........................................................ 50
Appendix – DotNetNuke Install Template ................................................................... 52
Example Template ........................................................................................................ 54
Additional Information..................................................... 56