Saturday, October 12, 2013

DotNetNuke Community edition 7.x Installation using Webmatrix Tutorial

This tutorial mainly focuses on installing DotNetNuke Community edition 7.x on your local machine using WebMatrix3.

First: What is DotNetNuke?
Many of them wouldnt have heard about this CMS(Content Management system).DotNetNuke is a web content management system based on Microsoft .NET. The Community Edition is open source.
DotNetNuke was written in VB.NET, though the developer has shifted to C# since version 6.0. It is distributed under both a Community Edition MIT license  and commercial proprietary licenses as the Professional and Enterprise Editions.


What is WebMatrix?
Microsoft WebMatrix is a free, lightweight, cloud-connected web development application for Windows. WebMatrix enables developers to build websites using built-in templates or popular open-source applications, with full support for ASP.NET, PHP, Node.js and HTML 5. Microsoft developed WebMatrix for the purpose of providing web developers with coding, customization, and publishing capabilities all in one place.

Installation of DNN(DotNetNuke) has 2 steps:

1. Installation of Webmatrix 
2. Installation of DNN

In order to setup a DotNetNuke website you need to have the following requirements met:
DotNetNuke 7.0+

Supported Operating Systems
Windows Vista 
Windows 7 
Windows 8 
Windows 2008
Windows 2008 R2
Windows 2012

Web Server
Microsoft IIS 7.0, 7.5, 8.0

Database Server
Microsoft SQL Server 2008
Microsoft SQL Server 2008 Express
Microsoft SQL Server 2008 R2
Microsoft SQL Server 2008 Express R2
Microsoft SQL Server 2012
Microsoft SQL Server 2012 Express
Microsoft SQL Server Azure

.NET Framework 
4.0
4.5

Recommended Environment
Windows Server 2012
IIS 8.0
SQL Server 2012
.NET Framework 4.5

Let us start the installation process:

Step1: Download the Standard Process of Installation package from DNN Website:
http://www.dnnsoftware.com/Community/Download

Screen1: Click on Download DNN Platform


Screen2: Click INSTALL NOW button



Screen3: dotnetnuke_iss.exe will be downloaded to your system.

Screen3: Prerequisites which were mentioned above will be downloaded from internet and if SQL Server is not installed it would ask you to provide password for sql.Provide the password and installation of dotnetnuke will begin.

Screen4: dotnetnuke_iss.exe will be donloaded to your system.

Screen5: dotnetnuke_iss.exe will be donloaded to your system.

Screen6: Open WEBMatrix3 from start and select see all my sites


Screen7: Select Website1 from your Choose a site section


Screen8: Following screen will show once you open your site


Screen9: Select Site in lower left corner 

Screen10: Click on the localhost URL provided as shown in figure below

Screen11: Your default browser will be opened with localhost URL

Screen12: DNN Installation process :
Step12.1: Enter your account information as shown below. Enter required username and password for your convenience to remember and click continue

Step12.2: DNN Installation starts 


Step12.3:Wait until all the five elements of DNN are installed as shown below

Step12.4: Once all the steps are installed click on visit website button

Step12.5: Once you press visit website it will create a brand new website with default skin  giving successful installation of DNN and links to new features in 7.0 and learn basics of working with DNN. If needed go through the links else ou can just simply close the modal window and start working on DNN default site. 

Yes you are all set. Your new DotNetNuke is installed. And will be posting How to do version upgrade in DotNetNuke in my next blog.

If you have any questions Comment below or you can directly contact me through my website:
http://www.nithinchandrasr.com/