Chapter 6. Installing Red Hat Portal Server

Portal Server is a full-featured portal application built on top of WAF. Portal Server can be used as a stand-alone product, or in conjunction with CMS and/or other custom portlets. Portlets are UI components which are designed to be aggregated into the body of a portal page.

Portal Server features include:

6.1. Portal Server Installation

Portal Server relies on independent portlets and Red Hat Collaboration Applications for its content. Collaboration Applications can be installed before or after installing Portal Server. Independent portlets are without an application parent and can also be installed separately from Portal Server.

Steps for installing Portal Server:

  1. Install and configure WAF; be sure that you have admin privileges for WAF, as defined in enterprise.init.

  2. Portal Server requires that a couple configuration parameters are set correctly. This happens by default, but the paremeters are listed here for your information..

    1. loginStylesheet must be set to loginStylesheet = "login_ps_en.xsl".

    2. subsiteDispatcherClass must be set to subsiteDispatcherClass = "com.arsdigita.portalserver.pslogin.PSSubsiteDispatcher".

  3. Also the PermissionsDMLChecking parameter in /etc/ccm-core.cfg must be set to 'true' for security to work properly in Portal Server. The 'false' option for this parameter is used only with legacy applications that run on Web Application Framework — never with Portal Server.

  4. After installing Portal Server and launching the server, become the admin user and navigate to your.server:your_port/ccm-prefix/portal-admin. This page offers links to common administration locations.

  5. There are three ways in which new portals are created in Portal Server:

    • Through the Create Top Level Portal form accessible from the portal-admin/ page.

    • As child portals from a specific portal's admin pages.

    • As Personal Portals. Personal portals are created when a new user logs onto the system for the first time.

  6. On the portal-admin page, click the Create Top-Level Portal link. You will see a form for portal creation. Fill in the appropriate values for a test portal to check your installation.

  7. After you finish and submit the form by clicking the Create Portal button, you will be taken to the admin page for your new portal so that it can be customized to your needs.

    NoteNote
     

    If you have not installed any applications or portlets yet, the Add Portlet drop down list will be empty.