How to Install DotNetNuke Via Plesk Onyx?

By on July 14th, 2020

The DNN is formerly known as DotNetNuke, and it is a .NET web content management system. The DNN content management system runs based on Microsoft .NET. It was earlier written in VB.NET and shifted to C# with DNN version 6.0.4 and above. The DotNetNuke offers two distributions, such as the Enterprise and Professional editions, and the Community edition.

The Community edition of DNN is an open-source CMS. The feature to create an approval workflow in DotNetNuke offers a business-friendly approach as it makes sure that nothing reaches the public eye until it is perfect. The DotNetNuke is a framework, and we can extend the same by creating modules. In this tutorial, we can check how to install DotNetNuke via Plesk Onyx.

The DotNetNuke comes with a set of comprehensive features. Some of the features of DotNetNuke are:

  1. The DotNetNuke features a robust framework for server complex modules.
  2. It comes with extensibility, which makes it easy to create a wide variety of websites.
  3. The customizability feature of DotNetNuke makes it easy to create an appealing forum, blog, portfolio, and more without having programming experience.
  4. It offers multi-user management.
  5. The page and module caching feature of DotNetNuke help to optimize your site performance.

In this knowledgebase, you learn the two methods by which you can install DotNetNuke in Plesk.

 

Install DotNetNuke in Plesk Onyx

We can perform the installation of DotNetNuke in Plesk by using the following two methods.

  1. Method 1 – Quick Installation
  2. Method 2 – Custom Installation

1) Create a Microsoft SQL Server Database

Before installing DotNetNuke, make sure that you have created a Microsoft SQL server database. To create a Microsoft SQL Server database, follow the below steps:

1) Log in to your Plesk control panel.

2) Navigate to the ‘Database’ section and click the ‘Add Database’ button.

Install DotNetNuke

 

3) On the next page, fill the detailed information about the database, such as database server, database name, username, and password.

4) Then, check the box next to ‘User has access to all databases within the selected subscription’.

5) After that, click the ‘Ok’ button.

Install DotNetNuke

Now, the Microsoft SQL Server database creation is successful. You can verify the created database from the Databases section.

 

2) Install DotNetNuke in Plesk

Plesk offers one-click installation for DotNetNuke. The two installation methods that you can choose from are quick installation and custom installation.

 

Method 1 – Quick Installation

To install the latest stable version of DotNetNuke, follow the steps below.

  1. Log in to the Plesk control panel as root or admin user.
  2. Navigate to the ‘Applications’ option and go to the ‘All Available Applications’ page.
  3. Search ‘DotNetNuke’ in the search box.
  4. Then, click the ‘Install’ button next to the ‘DotNetNuke’ application to install DotNetNuke. This step opens the DotNetNuke page.
  5. On the next page, specify the location where the application should get installed.
  6. Then, select the domain, protocol, and directory. If you have an SSL certificate installed on the website, then you can select https.
  7. Click the ‘Install’ button to start the installation. The installation takes some seconds to complete. After that, you can view the general information and configuration settings of the DotNetNuke application.

 

Method 2 – Custom Installation

You can use the custom method to select the desired version of DotNetNukefor installation. This installation method also allows you to select auto-update settings, set up the administrator user, and more. To install DotNetNuke in Plesk using the custom installation method, follow the below steps:

Log in to the Plesk control panel as root or administrator user.

Navigate to the ‘Applications’ option and go to the ‘All Available Applications’ page.

Search ‘DotNetNuke’ in the search box.

Click the down arrow next to the ‘DotNetNuke’ application and click the ‘Install (custom)’ option. Then, select the version that you need to install from the list.

Install DotNetNuke

 

The above step opens the ‘Installation of DotNetNuke’ page.

Read and review the license agreement. After that, click the checkbox next to the ‘I accept the terms of License Agreement’ line and click the ‘Next’ button.

On the next page, Specify the location, protocol, directory, and domain. If you want to make sure that the domain name goes directly to the application, then leave the text box next to the directory name blank.

To make sure that the application is up-to-date, select the checkbox next to the ‘Automatically Update this app when updates are available’ option.

Then, select any of the following under the ‘Administrative access’ section.

  1. Use administrative credentials not connected to any particular user – You can select this option to create a dedicated administrative account for your DotNetNuke application.
  2. Grant administrative access to existing User – You can select this option to grant administrative access of DotNetNuke application to an existing user or account.

In the Portal’s Preferences section, fill the email address of the administrator in the textbox next to the ‘Portal Administrator’s Email’ option.

Then, fill the desired username and password for the administrator account in the textbox next to the ‘Portal administrator’s login’ and ‘Password’.

Fill the name of the web portal in the ‘Portal name’ textbox.

Type ‘localhost’ in the SMTP Server textbox.

Fill the database details created in the ‘Database name’ and ‘Database user password’ text boxes, or you can accept the default value.

Type the password again in the ‘Confirm password’ textbox.

Click the ‘Install’ button to start the installation. The installation takes some seconds to complete. After that, you can view the general information and configuration settings of the DotNetNuke application.

 

We hope that this knowledge base was helpful to you. Please comment below for any questions or queries. If you are an InterServer customer, please reach out to our support team for further help.

Leave a Reply