Monday, March 7, 2011

Know DNN

1 BLOG IN DNN:

DotNetNuke  is a powerful and flexible content management system for building websites. It comes with many features for publishing content including tools to create Blogs, Banner Advertising, News Feeds, and much more. All of this comes right out of the box and if you use the Community Edition, all of it is free.

If you are building a website, the web server and database server are two different machines located on the network. To install and run DNN you need login access to each machine with privileges to install software.

Internet access is necessary to download the DNN code and installation files but if you have made it this far we'll assume you are properly equipped.

1.Downloading the Microsoft Web Platform Installer :

The Microsoft Web Platform Installer is a free tool for downloading applications from the Internet including the DotNetNuke installation, Internet Information Services (IIS), SQL Server Express, .NET Framework, and Visual Web Developer. To make installing DNN as simple as possible, it is best to install Web PI first. 

1. Open your favorite web browser and go to the site http://www.dotnetnuke.com/tabid/125/default.aspx/
2. Click on the Download It. Now button on the right side of the page.
3. Web PI will now start to download. When the Run/Save dialog appears, click on Run.
4. If prompted by the Security Warning, click on Run.
5. If you are prompted by the browser, click on the security bar at the top of the browser and allow the file to download.
6. Lastly, if you are prompted to allow access to run the program, click on Allow. 

7. Web PI will now launch and show the products available for download.
8. From this dialog you can choose the software to download. Click on Exit when you are done downloading  products. 

2. Installing SQLServer Express :

DNN currently supports SQL Server 2005 and 2008, but SQL Server Express is also a good solution for a website developer looking to run DNN from a single machine. 

1. Create new or use an existing database: Create New database
2. Database Administrator: sa

3. Database Administrator Password: use the password you choose when the database was installed
4 .Database User Name: Choose a user name (such as DNN5User)
5. Database Password: Choose a password (such as DNN5User2010)
6. Database Server: .\SQLExpress
7. Database Name: DotNetNuke



3. Downloading and installing the DotNetNuke package:
1. Start by launching the Microsoft Web Platform Installer.
2. When the list of available products is displayed, click on the Web Applications tab.

4. Click on the Install button to begin the installation.
5. The next dialog will list the file you are downloading and prompt I Decline or I Accept.
Click on I Accept.

6. Now DotNetNuke will download. Install by double-clicking on it. It will take several minutes, even with a fast connection. Halfway through the installation it may prompt if you want to reboot, click on No so that the installation will continue.


Now, comes the main part ,i.e; Running the DotNetNuke installation.
At this point you must have successfully completed the following recipes:
1. Downloading the Microsoft Web Platform Installer
2. Installing SQLServer Express
3. Downloading and installing DotNetNuke package


Follow the below steps for the DotNetNuke installation.
 1. Open your favorite web browser and go to the new site (for example,
http://localhost/DotNetNuke).

2. There will be a pause while the installation begins, then you will see the installation
wizard screen. 


 3. Select Typical for the installation method.
4. Choose English for the language.
5. Click on Next.
6. The next page will test the file permissions. The wizard will automatically check the file permission. You should see the message: Your site passed the permissions check. Click on Next.

3. Select Typical for the installation method.
4. Choose English for the language.
5. Click on Next.
6. The next page will test the file permissions. The wizard will automatically check the file permission. You should see the message: Your site passed the permissions check. Click on Next.



 8. For Server, go with the default .\SQLExpress.
9. For the Database, type the name of the database created when SQLServer Express was installed: DotNetNuke.
10. Leave Integrated Security unchecked.
11. User ID should be the user name you selected (such as DNN5User).
12. Password should be the password you selected (such as DNN5User2010).
13. Check Run as db Owner.
14. Type dnn for the Object Qualifier. This is optional, but it helps to separate out database objects that belong to DNN from those that don't.

15. Click on Next. You will now see status messages as the database tables and stored procedures are created. At the end should be the message Installation of Database Complete. If the installation was successful, pat yourself on the back and click on Next.
16. Now the wizard will create two users to start with: the SuperUser who controls the entire DNN installation and the Administrator user who administers the portals and has more limited privileges. 



17. For the First Name, keep the default SuperUser.
18. For the Last Name, type Account.
19. Select a User Name (avoid the standard host for the username. It is too well known).
20. Choose a good password and confirm it. Then write it down as you will need it later.
21. Provide your Email Address to get system messages.

22. Click on Next and provide the details for the Administrator user.


 23. For the First Name, keep the default Administrator.
24. For the Last Name, type Account.
25. Select a User Name (avoid the standard admin for the username. It is too well known).
26. Choose a good password and confirm it. Then write it down as you will need it later.
27. Provide your Email Address to get system messages.
28. Lastly, the wizard will prompt for the basic information for your site. Choose a title for your site and type it into Portal Title.
29. Select Default Website for the Template.
30. Click on Next.
31. When you see the Congratulations screen, click on Finished (Goto Site) to complete the installation.
32. After a pause you should see the Welcome screen to your new website.
Congratulations! You have successfully installed and set up a DNN website.


So, now you are ready to create your own websites.
You can post comments & queries if any. 

No comments:

Post a Comment

What is Windows Presentation Foundation

The Windows Presentation Foundation is Microsoft’s next generation UI framework to create applications with a rich user experience. It is ...