It is relatively easy to install DotNetNuke so long as you meet the necessary requirements prior to installation. This DotNetNuke installation guide is going to assume that you have direct access to the computer that meets those requirements. If your website is under a hosting provider, it is advisable to ask them if the necessary requirements have already been set up; otherwise, have their control panel software install DotNetNuke for you.

There are various ways to go about performing a DotNetNuke installation, and which method you choose depends on the software and platform you are using. There are no hardware requirements for DotNetNuke installation, only software, which includes SQLExpress or the Microsoft SQL Server 2005 or 2008 version, Microsoft IIS web server, and Microsoft .NET 3.5 SP1.

DotNetNuke is a great platform to build your web presence with. Clarity can help you customize any web software that you or your company wishes to utilize.

Getting Started

In order to install DotNetNuke using SQLExpress, you have to download the most recent version of DNN, using the install DotNetNuke package. Once done, extract the contents of the ZIP bundle to your computer’s folder. Next, make a directory in your drive C, naming the folder DotNetNuke, where you will copy the contents of the DNN package. Once the software has been replicated, you need to add permissions for the appropriate user by going to the DotNetNuke folder and clicking on the Security tab.

The next step involves clicking Start > Run then type “INETMGR” to open the web server IIS Console. You need to enlarge the default website node and right click the DNN folder, after which you can now surf your website.

Once the installation is complete, make sure that the default login accounts, Admin and Host, are found on the DNN site’s homepage. Make it a point to have the passwords changed immediately once you login to these two accounts.

To install DotNetNuke using SQL Server 2005 or 2008, the initial steps are exactly the same as those described above.

The difference lies right after broadening the default website node, where you have to open up the Enterprise Manager or SQL Management Studio, and then link up to your server’s database and enlarge the server node. In order to specify the name of the database and arrange the SQL User Security/Account, you have to right click on the Database node and select New Database, afterwards you can now surf your website.

When you encounter the DotNetNuke installation wizard, choose either Custom or Typical settings. Finally, test the database connection to determine if it is working properly.

One of Clarity's core competencies is custom DotNetNuke development and design. You can learn more about us by visiting our Services page.

Selecting a DNN Host Provider

If you find it daunting to install DotNetNuke by yourself, then you should look for a host provider that can automatically install DotNetNuke by itself. When looking for an appropriate host, you need to consider how much support you expect from them, in terms of installation, upgrade or any other issues while running your DNN site.

If you find it daunting to install DotNetNuke by yourself, then you should look for a host provider that can automatically install DotNetNuke by itself.

DotNetNuke hosting providers usually offer support for Windows Operating Systems, Microsoft SQL Server Database, Net Framework, and Remote Desktop Access.

An example of a hosting company that features automated DotNetNuke installation is This host provider has an automated DNN starter kit that makes the website launch process much easier.