With DotNetNuke version 6 is easy to see why this new version is very popular; New administration interface, Snowcovered store and DotNetNuke Extensions Forge integration, Amazon S3 and Azure File Storage (Pro Only), E-Commerce (Pro Only), Sharepoint Integration (Pro Only), and new C# Code Base.
But how do you go about installing it whether to just try it out or actually develop a website based on DotNetNuke 6? This article will show you how in a 3 part series.
Part 1 - DotNetNuke 6 Pre-requirements: Installing IIS 7, Microsoft SQL 2008 R2 Express
Part 2 - Installing DotNetNuke 6: Files and File Permissions, Creating a Database
Part 3 - Installing DotNetNuke 6: IIS Website Setup, DNN Installation Wizard
Installing DotNetNuke 6
Setup of the DotNetNuke 6 IIS 7 Website
1. Navigate to "Start Menu > Control Panel > Administrative Tools > Internet Information Services (IIS) Manager"
2. Expand Your Computer's Name, then click "Application Pools".
3. Select "DefaultAppPool" then click "Advanced Settings" on the right side.
4. Next to "Identity" select the "Network Service" account, then click "OK".
5. Expand "Sites" then "Default Web Site". Right click on the DNN6 folder and click "Convert to Application".
6. Make sure "DefaultAppPool" is selected, then click "OK".
The DotNetNuke 6 Installation Wizard
1. Open a web browser and navigate to the URL "http://localhost/DNN6/". This will start the DNN installation wizard. You will use this URL to get to your DotNetNuke 6 website after the installation is complete.
2. Choose the "Typical" installation method
3. If your file permissions are correctly set up, you should see the green "Your site passes the permissions check" message. Click "Next".
4. Complete the following:
a. Select the "SQL Server 2005/2008 Database" option
b. For Server enter "(local)"
c. For Database enter "DNN6"
d. Uncheck the check box next to "Integrated Security"
e. For User ID enter "DNN6"
f: For Password enter the password you used when creating the database login user
g. For Object Qualifier enter "dnn"
h. Click "Next"
5. The database installation scripts will run and you should see the "Installation of Database Complete" message. Click "Next".
6. Enter the user account information for the host account. The host account is the highest privileged account in DotNetNuke that allows you to access to all administration sections to change settings and content on all portal websites.
7. Enter the user information for the admin account of the first portal website, then enter your website's title under "Portal Title". Select "Blank Website" under Template, then click "Next"
A portal website is created during the installation wizard. The admin account for this portal website will only be able to access the administration sections for just the portal website.
8. Once the DotNetNuke 6 installation wizard completes, you are taken to your new DotNetNuke 6 website and automatically logged in as the host level account.
Congratulations you have installed DotNetNuke 6!