Specializing in DotNetNuke Development & .NET Development
  • Consulting
    • IT Project TakeOvers
    • DotNetNuke Consulting
    • mobile development
    • Custom DotNetNuke Modules
    • Microsoft .NET Consulting
    • DotNetNuke Skins
    • QA Software Testing
    • Web Design Consulting
  • Expertise
  • Solutions
  • Case Studies
  • About
    • Client Testimonials
    • Contact Us
    • Affiliations
  • blog
  • Articles
  • Portfolio
    • Software Development
    • Web Design Projects
    • DotNetNuke Consulting
    • Microsoft .NET Consulting
  • DotNetNuke
    • DotNetNuke Administration
    • DotNetNuke Installs
    • DotNetNuke Framework
    • DotNetNuke Design
    • DotNetNuke Configuration
    • DotNetNuke SEO
    • DotNetNuke Support
    • DotNetNuke to WordPress
    • DotNetNuke Upgrade
    • DotNetNuke Deployment
  • Get a Quote
DotNetNukebreadcrumb separatorDotNetNuke Configuration
DotNetNuke Configuration

DOTNETNUKE CONFIGURATION

13 Below Consulting can assist with DotNetNuke portal configurations and DotNetNuke installations. Do you have a DNN portal you want installed or need some additional DotNetNuke configuration done? Our DotNetNuke consultants can help with this.

Get A Quote

CONSULT

Requirements gathering, needs assessment,

initial proposal, prototype.

*Name is required
*Email is required *Enter valid email
*Enter valide 10- Digit Phone/mobile number
*Please verify you are not a robot

DEVELOP

Match project needs with consultants, start development, provide staging environment.

DELIVER

Deploy final solution, package final files, provide ongoing support and consultants, maintenance agreement.

DotNetNuke Website Audit

Free assessment of your

DotNetNuke website.

*Website is required *Invalid Website
*Email is required *Enter valid email
*Please verify you are not a robot

BROCHURE

Read about our superior IT Consulting services.

Download PDF
 

BLOG

Read insights about DNN Development and .NET Development in our blog.

Visit Blog
 

DotNetNuke Configuration

During DNN configuration, the first step is to install the DotNetNuke framework. You first select the version you want, then undergo the whole installation process. There is an install package that you should download of the same DotNetNuke version that you wish to use as you develop. Take out the files, which you will find in the INSTALL package and save them wherever you’d like. Bear in mind that the same location is the same place that you will direct the IIS after website configuration. One thing you should do before extracting is to go to the ZIP file and click on Properties. If you find an option for unblocking, then click on it. This step is added because some Windows versions block files that are in the DotNetNuke ZIP files. This will cause problems after your DNN configuration.

IIS Setup For DotNetNuke Websites

Step number 2 to configure dotnetnuke is setting up IIS. Windows normally comes with a webserver called IIS. To set it up, you need at least a Windows Server 2012, Windows Server 2008- r2, Windows 8, Windows 7 or Windows Vista. This is because the DNN 7 requires IIS 7 or a later version (7, 7.5, 8.0).

You should use IIS to make a new website. However, if you prefer to use a website that already exists in ISS, add the DNNDEV.ME HOST binding. You should then click on the folder that initially contained the INSTALL package before installation. If you are using DNN 7.0+, you require a .NET Framework 4.0. Ensure that your application pool isn’t configured to run under 2.0 but instead 4.0 to configure dotnetnuke.

Setting Up DotNetNuke File Permissions

The step where you’re required to set DotNetNuke installation file permissions is normally problematic. You are required to choose Properties after right-clicking the folder where you extracted DNN. Click on the tab marked Security then add account permissions where the application pool of your website is running under. You should then set up permission giving the account for the DNNDEV.ME folder Modify or Full permissions. Your type of IIS determines which account you will use.

DotNetNuke Database Configuration

You should go through and create a new database in the SQL Server. You can always use the name of the website to create a database. Once the database has been created, you should create a user who has access to the database. You should keep your database username and password in mind because you will require them in the next step in DotNetNuke settings.

DNN Installation screen

Use the set DNN information such as password, Host username, and the likes, to populate the installation screen. Choose Custom as an option for the Database and configure the database connection. Provide a name for the Database and one for the Server IP. Click on the option which lets you enter the password or the same username that you had previously created for the database authentication.

There are a few more options that you could configure. It is not necessary to modify them but as a developer, you should probably get a new objectQualifier setting. The default must be blank. Type “dnn”, leave out the quotes, which will prepend “dnn_” to all objects that DNN creates such as Stored Procedures and Tables. Regarding production, it is not required or advised. However, if you intend to sell the modules that you are developing, then it is recommended to support objectQualifier in your development. This will time saving for you especially if one of your customer’s production databases has an objectQualifier defined in them.

DotNetNuke Settings

You need to decide one thing when adding a new Portal to your DNN Installation; do you want it to be a Parent or Child Portal. The main difference is whether the new website will be on a different domain name or remain on the same domain name. Parent Portals are normally unrelated websites and are on a new domain name. It is normally the default because it’s popular among developers and is used almost 90 percent of the time. The only time when it is necessary to do a Child portal is if you intend to have your website use the same domain as another on your install. It could be a different division in the same company. Child Portals are usually accessed with a / notation. Eg., www.mynewwebsite.com/childportal

It is advisable to try and use Parent portals when possible. Child Portals are great for separating company divisions. They are, however, completely different websites, and the information is not shared between parent or child portals.

To create a portal template, use your Super User/ Host account to log in to your website and access the Host menu > Portals. There is an Export Portal Template option on the Portals page. A template can be used when you want to create a new Portal or when on an existing Portal and you're using the site wizard.

DotNetNuke Configuration For Your Website

Our talented DNN consultants can help with DNN installs, DNN configurations, DNN child/parent portal setups, integration of 3rd party dnn modules, and much more.

Get Your Project Assessed

Get A Free Rate Quote

LATEST POSTS

Get Aggregated RSS

The Ultimate Checklist for a Smooth DNN Deployment

Discover the essential checklist for a smooth DotNetNuke (DNN) deployment. From hosting to security, follow these steps to ensure a successful DNN website launch.

Optimizing DNN Deployment: Best Practices for Developers

Discover essential best practices for optimizing your DotNetNuke (DNN) deployment. Learn how developers can ensure smooth performance, security, and scalability for DNN websites.

Transforming Your DNN Site with Custom Skins: A Designer’s Approach

Learn how to transform your DotNetNuke (DNN) site with custom skins for a unique, branded look. Discover expert tips from a designer’s approach to enhance user experience and improve site functionality.

RECENT PROJECTS

  • hp
    DotNetNuke Consulting

    DotNetNuke project migration and development work.

  • perdue
    .NET Consulting

    ASP.net development work migrating from classic asp.

  • best-buy
    .NET Architecture and Training

    Providing high level .NET architect to train current staff.

NEWSLETTER

Let's stay in touch! We will send out updates of our product offerings and promotions as they happen.

small-right-arrow


Read Our Blog Posts

Staffing

CONTACT US

  • phone

    877-770-7794

  • email
    Sales@13Below.com
2025 © 13 Below Consulting. All Rights Reserved.