My Blog

DNN Platform on Cloud

1-click AWS Deployment    1-click Azure Deployment  1-click Google Deployment

Overview

The DNN Platform Edition is open source. DotNetNuke is a web content management system based on Microsoft .NET. The DNN Platform was built to be extensible. Almost any feature of the platform can be swapped out. The product is used to build professional looking and easy-to-use commercial websites, social intranets, community portals, or partner extranets. Containing dynamic content of all types, DNN sites are easy to deploy and update.

DNN provides a suite of solutions for creating rich, rewarding online experiences for customers, partners and employees.

DNN Platform is owned by DNN Software (https://www.dnnsoftware.com/platform) and they own all related trademarks and IP rights for this software.

Cognosys provides hardened images of DNN Platform on all public cloud ( AWS marketplace , Azure and Google Cloud  Platform ) also offers a secured and one-click deployment of DNN Platform on cloud i.e. AWS marketplace , Azure and Google Cloud Platform with easy installation instructions.

DNN Platform on Windows 2012 R2

DNN Platform on Cloud for AWS -Windows

Features

Major Features of DNN Platform

  • A rich-text editor
  • File management
  • Cloud-ready with MS Azure compatibility
  • Mobile API and basic mobile device detection
  • Core written in C#
  • Single installation, multiple portals
  • Social API (in DNN 6.2 and above)
  • Modern client-side Web tools like CSS 3, HTML 5 and JQuery
  • Bulk email
  • Robust security
  • Administration features like: security roles, protected content and site log

AWS

Installation Instructions for Windows

Note:  How to find PublicDNS in AWS

Step 1) RDP  Connection: To connect to the deployed instance, Please follow Instructions to Connect to Windows  instance on AWS Cloud

1) Connect to the virtual machine using following RDP credentials:

  • Hostname: PublicDNS  / IP of machine
  • Port: 3389
Note :  Please add Instance id of the instance from ec2 console as shown  below

Username: To connect to the operating system, use RDP and the username is Administrator.
Password: Please Click here to know how to get password .

Step 2) Database Login Details:

  • SQL Username: sa
  • SQL Password : Passw@rd123

Note :- Please change the password immediately after first login.

Step 3) Application URL: Access the application via a browser at http://PublicDNS/dotnetnuke

  • User Name: ec2-user
  • Password: Passw@rd123

Step 4) Other Information:

1.Default installation path: will be in your web root folder “C:\inetpub\wwwroot\dotnetnuke”
2.Default ports:

  • Windows Machines:  RDP Port – 3389
  • Http: 80
  • Https: 443
  • Sql : By default these are not open on Public Endpoints. Internally Sql server: 1433

Configure custom inbound and outbound rules using this link

AWS Step by Step Screenshots

Azure

Installation Instructions for Windows

Note :How to find PublicDNS in Azure

Step 1 ) RDP Connection: To connect to the deployed instance, Please follow Instructions to Connect to Windows instance on Azure Cloud

1) Connect to virtual machine using following RDP credentials:

  • Hostname: PublicDNS  / IP of machine
  • Port : 3389

Username: Your chosen username when you created the machine ( For example:  Azureuser)
Password : Your Chosen Password when you created the machine ( How to reset the password if you do not remember)

Step 2 ) Database Login Details :

  • SQL Username : sa
  • SQL Password : Passw@rd123

Note :- For Stack Database: dnnplatform with user dnnplatform and password Passw@rd123 has already been created. Please use this SQL database for you Stack Configuration.

Step 3 ) Application URL: Access the application via a browser at http://PublicDNS/dotnetnuke

Step 4 ) Other Information:

1.Default installation path: will be on your web root folder “C:\inetpub\wwwroot\dotnetnuke”
2.Default ports:

  • Windows Machines:  RDP Port – 3389
  • Http: 80
  • Https: 443
  • Sql ports: By default these are not open on Public Endpoints. Internally Sql server: 1433.

Configure custom inbound and outbound rules using this link

 

 Product name

DNNPlatform_Windows2012_01

Pricing Details

DNNPlatform_Windows2012_02

DNNPlatform_Windows2012_03

DNNPlatform_Windows2012_04

DNNPlatform_Windows2012_05

DNNPlatform_Windows2012_06

DNNPlatform_Windows2012_07

Google

Installation Instructions for Windows

Step 1) VM Creation:

  1. Click the Launch on Compute Engine button to choose the hardware and network settings.

launch dnn platform on windows

2.You can see at this page, an overview of Cognosys Image as well as estimated cost of running the instance.

overview of cognosys

3.In the settings page, you can choose the number of CPUs and amount of RAM, the disk size and type etc.

choose amount of ram and number of cpu

Step 2) RDP Connection: To initialize the DB connect to the deployed instance, Please follow Instructions to Connect to Windows instance on Google Cloud

Step 3) Database Credentials:

The below screen appears after successful deployment of the image.

successful deployment

For local SQL Server sa password, please use the temporary password generated automatically during image creation as shown above.

i) Please connect to Remote Desktop as given in step 2 to ensure stack is properly configured and DB is initialized.
ii) You can use SQL server instance as SQLEXPRESS. The SQL Server instance name to be used is “.\SQLExpress” .

Connect to SQL Management Studio with username as sa and password provided in Custom Metadata.

If you have closed the deployment page you can also get the sa password from VM Details “Custom metadata” Section.

Step 4 ) Application URL: Access the application via a browser at http://PublicDNS/dotnetnuke

enter details for installation of dnn platform

enter details

proceed with installation

dnn dashboard

Step 4 ) Other Information:

1.Default installation path: will be on your web root folder “C:\inetpub\wwwroot\dotnetnuke”
2.Default ports:

  • Windows Machines:  RDP Port – 3389
  • Http: 80
  • Https: 443
  • SQL ports: By default, these are not open on Public Endpoints. Internally SQL server: 1433.

Videos

DNN Platform on Windows 2012 R2-

DotNetNuke Explained: Basic Module Development

DNN Platform Installation in WebsitePanel

DNN Platform on Cloud

Related Posts