Step 1
Create this path: C:\domains\ yourdomain.com\wwwroot\DotNetNuke
Step 2
Fetch the DotNetNuke source zip file from www.dotnetnuke.com or a valid mirror site. Unzip the file in the DotNetNuke folder you just created (\yourdomain.com\wwwroot\DotNetNuke)
Step 3
Now you have to required Network Service full permission on ‘\yourdomain.com\wwwroot\DotNetNuke’ folder so Please post support ticket for this step so we can assign required permission.
Step 4
Create the folder: ‘‘\yourdomain.com\wwwroot\DotNetNuke\dnnbin’
Step 5
Create Ms Sql database and database user through the Helm for the domain on which you want to install DNN.
Step 6
Edit the ‘\yourdomain.com\wwwroot\DotNetNuke\web.config to setup access information about your database, my settings are to use the Windows intergrated trusted connection type. Please notice the the database connection string are located two times, one for legacy support and one for the 2.0 Data provider.
My connectionString is "server=localhost; database=DotNetNuke; Trusted_Connection=yes"
Also change the debug setting <compilation debug="true"/> to enable debug support.
Step 7
Open your Helm Control panel and create a new virtual directory through the following knowledge base article.
Virtual Directory Name : DotNetNuke
Virtual directory path : c:\domains\yourdomain.com\wwwroot\DoNetNuke