OpenWebStudio Dotnetnuke Installation


November 26, 2008

Installation Instructions

Setting up DotNetNuke and the OWS Module

  1. Install Dotnetnuke 4.8 or higher (the product is compatible with all versions of 4, however we prefer the footprint of 4.8 or greater).
    1. For our test installs, we use SQL 2005 database and the NETWORK SERVICE user with full access rights to the file system for the root site directory.
    2. The download URL for DNN 4.8.1 is:
    3. The installation guide for DotNetNuke is provided via Installation Guide.pdf
  2. Login to the site/portal using the host credentials created in step 1.
  3. Navigate to Host/Module Definitions via the Page menu. This is visible in the top control panel by clicking "Install Additional Modules"
  4. Click  the "Install New Module" link either from the action menu, or via the link at the bottom of the list container.
  5. Browse for, and select the provided PA installer package: Then click "Install New Module"
  6. Click "Return".
  7. Expand the Show Control Panel link (top right of default skin layuot) - Then click Add under Page Functions.
  8. Provide a Page Name and Page Title, for this initial test setup, just enter Test for both. Also, check the View Page box to the right of All Users.
  9. Click Update at the bottom of the page.

Adding the provided Runtime Test

  1. Under the Module Drop down (top center), select OWS, then click the Add image (plus sign, top|center/right)
    1. The first module dropped in to the instance of DotNetNuke that is of the OWS type will automatically make an adjustement to the web.config file.
  2. On the OWS control panel, click Administration either below the content, or within the action menu.
  3. Click "Import" in the Configuration Group of the Administrator Ribbon.
  4. In the provided textbox, clear the value and replace it with the following block: OWS.Burn.In.Test
  5. Click "Save".
  6. On the Configuration Group of the Administrator Ribbon, click "Publish".
  7. Go back to the Test Page (Window), it should still be open.
  8. On the action menu or base of the OWS container, click on "Settings".
  9. Expand the Open Web Studio Settings at the bottom of the Module Settings.
  10. Pick the configuration we just Published: "OWS.Burn.In.Test: File Actions and Processing"
  11. Click Update.
  12. The configuration we are using will run through a scenario of testing a number of file transformations, importing and exporting data from the database, transferring data from table to table and finally, operations to modify runtime profile properties of the current user.
  13. Select an Image file that is larger than 100 by 100 from your existing system. Any file will do, the end goal is to scale this image into three different dimension settings.
  14. Provide a new First Name for your user ("Host" is the default).
  15. Provide a new Last Name for your user ("Account" is the default).
  16. Provide an Email Address both for your user, and the return Result. (If you have not configured the SMTP settings of DotNetNuke yet, do so under the host settings).
  17. Provide a Profile Region for the current user.
  18. Provide a Profile City fro the current user.
  19. Provide a Profile Cell Phone for the current user.
  20. Provide a Profile Address for the current user.
  21. Click Run...
  22. The results will process, and a Green box should be visible to the left of each test. If the box is red, the particular test failed. Refer to the Debugging Window to identify the cause.
  23. Check your email inbox, and email should have been received with the subject "OpenWebStudio: Burn in Test Results for" followed by your root site alias. The HTML format will provide a glimpse of the results, as seen on the site. Additionally, the email will contain a zip attachment, created on the fly during the tests, containing the file structure demonstrated by the test actions.
  24. If you fail to receive this email, it will be due to a relaying restriction. Make sure that the email address you used is allowed to send mail throught he SMTP server you specified in the Host Settings of DotNetNuke.

That is the conclusion of the basic test setup and runtime. Many additional configurations are available off the shelf to provide further testing.

Average (0 Ratings):
Want to help out?

New York, NY • Baltimore, MD • Vienna, VA • St. Louis, MO • Seattle, WA •

Bookmark & Share Bookmark and Share