This section contains the following:
Go to the PS_Install_Image/orion/OS-arch directory, where OS-arch can be Solaris_sparc, or Solaris_x86, or Linux_x86.
Type ./installer to invoke the wizard to install the software.
Select Next (at the Welcome Screen), and Accept License.
Select the language support you want to install and the components you wish to install on this system.
To install Portal Server software, select Sun Java System Portal Server 7 2005Q4.
Specify the installation directory for the following software.
By default, this is installed in /opt/SUNWcomds
By default, this is installed in /opt
By default, this is installed in /opt/SUNWwbsvr
By default, this is installed in /opt
You will be prompted for the installation directory for Portal Server Secure Remote Access instead of Portal Server only (bug id 6333347). Note that Secure Remote Access is installed in the PortalServer7–base directory.
Specify whether or not you wish to configure now.
The installer only supports adding one portal and one instance; for any other configuration, the configure later option must be selected. If the configure now option is selected, after the packages are installed, the configuration is immediately started; otherwise, the configuration can be done by selecting the configure later option. See supplement Chapter 3, Configuring After the Installation for more information.
If you selected configure now option, proceed to the next step; otherwise, skip to step 24.
Specify the following common server settings:
Host name, domain, and IP address of the system
User ID and password of the administrator
System user name and group ID
Note that the values you enter here will appear as default values during the rest of the installation.
Specify the Web Server settings for administration and Default Web Server Instance.
For more information, see the Web Server Configuration Information in Sun Java Enterprise System 2005Q4 Installation Reference in the Sun Java Enterprise System 2005Q4 Installation Reference.
Specify the Directory Server administration settings, server settings, configuration information, data storage location, populate data information.
For more information, see the Directory Server Configuration Information in Sun Java Enterprise System 2005Q4 Installation Reference in the Sun Java Enterprise System 2005Q4 Installation Reference.
Specify the Access Manager administration information, web container information, services information, directory server information, and provisioned directory information.
For more information, see the Access Manager Configuration Information in Sun Java Enterprise System 2005Q4 Installation Reference in the Sun Java Enterprise System 2005Q4 Installation Reference.
Select a web container for Portal Server software.
You can select one of the following:
Sun Java System Web Server
Sun Java System Application Server
BEA WebLogic Server
If you are installing on a third party container, after installing the web container, install Directory Server, Access Manager, Portal Server, and Sun Java System Web Server (for the Portal Server administration console) in configure later mode and execute the Directory Server configurator, Access Manager configurator (amconfig), and Portal Server configurator (psconfig) with the correct file.
Specify the web container information.
Note that based on your selection in Step 8, the information you provide will vary. For:
Sun Java System Web Server, specify the following:
By default, this is installed in /opt/SUNWwbsvr.
By default, the server instance is the fully qualified host name of the system and 80 is the instance port.
By default, /opt/SUNWwbsvr/https-hostname.domain/docs is the document root.
Port number of the secure server instance
Sun Java System Application Server, specify the following:
By default, this is /opt/SUNWappserver/appserver.
By default, domain1.
By default, the instance directory is /var/opt/SUNWappserver/domains/domain1 and port is 8080.
By default, /var/opt/SUNWappserver/domains/domain1/docroot.
By default, 4849.
By default, admin.
Port number of the secure server instance
Port number of the secure administration server
BEA WebLogic Server, specify the following:
By default, /usr/local/bea/weblogic81.
By default, /usr/local/bea/user_projects.
By default, /usr/local/bea/jdk142_05.
By default, the host is the hostname, Port is 7001, and protocol can be HTTP or HTTPS.
By default, user ID is weblogic.
By default, host is the hostname, port is 7001, and protocol can be HTTP or HTTPS.
WebLogic supports two type of servers: Admin Server and Managed Server. Installation on an Admin Server instance requires the Admin Server to be up and running. To install on a Managed Server Instance:
The Admin Server and the Managed Server must be running.
The Node manager must be created and running and the Managed Server must be assigned to the Node manager.
Specify the following to deploy in to the web container:
By default, this is protocol://hostname.domain:port/portal.
By default, this is portal1.
By default, this is search1.
By default, this is /portal.
Specify whether or not you wish to configure all sample portals.
This version of the portal server includes three sample portals. For more information on these, see Sun Java System Portal Server 7 2005Q4 Release Notes. You can select one or more sample portals to configure.
To install Secure Remote Access also, specify the following; otherwise, skip to step 24.
This can be HTTP or HTTPS.
By default, host is the hostname.domain and port is 80.
By default, /portal.
Specify the following information to install the Gateway:
By default, this is HTTPS.
By default, this is the domain name of the system.
By default, the domain is the default domain of the system and port is 443.
By default, this is default.
Log user password
By default, this is the host name, sub domain, and domain of the system on which you are installing the Gateway.
By default, this is the IP address of the system on which you are installing the Gateway and the port is, by default, 443.
By default, the gateway profile name is default.
Specify whether or not you wish to start Gateway after installation.
Specify the following information for the Netlet Proxy.
By default, the system values are used.
By default, the IP address is the IP address of the system and port is 10555
By default, the gateway profile name is default.
Specify whether or not you wish to start Netlet Proxy after installation.
Specify the following information to install the Rewriter Proxy.
By default, the system values are used.
By default, the IP address is the IP address of the system and port is 10443.
By default, the gateway profile name is default.
Specify whether or not you wish to start Rewriter Proxy after installation.
Specify the following proxy information for the Secure Remote Access software.
Based on whether or not you wish to work with Portal Server software on another host, the ability to edit this page will vary. If the proxy server being installed are to work with an instance of Portal Server installed on a different host, select the option to Work with Portal Server on another host, and specify the following information.
By default, host is the hostname.domain of the system where Portal Server is installed, port is 81, and URI is /portal.
Organization distinguished node.
By default, the URI is /amserver.
Specify the following certificate information for the Secure Remote Access software:
Specify your organization name, division, city, and state information.
Use the two character format.
This must be at least eight characters.
Specify whether or not you are ready to install by selecting the Next.
Specify whether or not you wish to open the registration window during installation and select Install to install the software.
If you installed the Portal Server software on BEA WebLogic Server, you must install the Portal Server administration console (psconsole) on Sun Java System Web Server to administer the Portal Server via the console. Also, you must manually deploy WAR files in /var/opt/SUNWportal/portals/portal-ID/war directory. You must perform the tasks in this section on the host where the Portal Server software is installed.
Deploy the WAR files in /var/opt/SUNWportal/portals/portal-ID/war directory. For example, type:
./usr/local/bea/jdk142_05/jre/bin/java -classpath /usr/local/bea/weblogic81/server/lib/weblogic.jar weblogic.Deployer -adminurl http://HOST:DOMAIN:PORT -name /portal -username username -password password -deploy /var/opt/SUNWportal/portals/PORTALID/war/portal.war ./usr/local/bea/jdk142_05/jre/bin/java -classpath /usr/local/bea/weblogic81/server/lib/weblogic.jar weblogic.Deployer -adminurl http://HOST:DOMAIN:PORT -name /portal -username username -password password -deploy /var/opt/SUNWportal/portals/PORTALID/war/portletsamples.war
To deploy the WAR files in /var/opt/SUNWportal/portals/portal-ID/war directory through the WebLogic administration console:
Log in to the WebLogic administration console and select the Admin Server from the domain it was created.
Select the Web Applications Modules and click on Deploy a new Web Application Module.
Follow the instruction to choose the war file on the file system of the Admin Server machine and deploy them.
Restart the WebLogic Server after completing the configuration.
Install the Sun Java System Web Server software.
Deploy the psconsole.war file using the web server wdeploy command.
The GUI installer cannot be used for multi portal installation. Follow the instructions in this section to install Portal Server on a second machine.
Install Access Manager SDK and Web Server first.
Start the web container and then invoke the Portal Server software GUI installer to install the software in configure later mode.
Copy the /etc/opt/SUNWcacao/security directory from the first machine to the second machine and then start the CACAO server.
Complete the Portal Server installation by running the psconfig -—config command.
Specify the complete protocol and fully qualified domain name for Non Authenticated URL list in PortalServer7–base/export/request/enableSRAForPortal.xml file using the following amadmin command:
./amadmin --runasdn ADMIN_DN --password ampassword --verbose --continue --data file
Log in to the Portal Server administration console and navigate to Secure Remote Access Rewrite Rulesets.
Execute the following commands if you do not see the default_gateway_ruleset, exchange_2000sp3_owa_ruleset, exchange_2003_owa_ruleset, inotes_ruleset, iplanet_mail_ruleset, sap_portal_ruleset and wml_ruleset entries.
./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd -F PortalServer7-base/SUNWportal/export/rewriter_rule/DefaultGatewayRuleSet.xml ./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd -F PortalServer7-base/SUNWportal/export/rewriter_rule/OWA2003RuleSet.xml ./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd -F PortalServer7-base/SUNWportal/export/rewriter_rule/OWASP3RuleSet.xml ./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd -F PortalServer7-base/SUNWportal/export/rewriter_rule/SAPPortalRuleSet.xml ./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd -F PortalServer7-base/SUNWportal/export/rewriter_rule/WMLRuleSet.xml ./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd -F PortalServer7-base/SUNWportal/export/rewriter_rule/iNotesRuleSet.xml ./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd -F PortalServer7-base/SUNWportal/export/rewriter_rule/iPlanetMailExpressRuleSet.xml
Do the following if Gateway is configured:
cd /etc/opt/SUNWportal/default chmod -R 755 *
To enable access to the Portal Server via the Gateway, see supplement 4 Enabling Access to the Portal Server Via the Gateway.
Verify the Portal Server software installation by:
Accessing the of the sample portals.
Accessing the Portal Server software administration console.
(Optional) Verifying the Gateway port and running the Portal Server in secure mode.
Type protocol://fully-qualified-hostname:port/portal-URI in the browser.
When you type the URL, the welcome page, a short description of Portal server and links to sample portals that you selected for installation is displayed. Click on one of the links and access the anonymous portal desktop for the sample portal. If the sample Portal desktop displays without any exception, then your Portal Server installation was successful.
Type protocol://fully-qualified-hostname:port/psconsole in the browser.
Run the following command to check if the gateway is running on the specified port (the default port is 443):
netstat -an | grep port-number
If the gateway is not running, use the following command to start the gateway:
PortalServer7-base/SUNWportal/bin/psadmin start-sra-instance -u amadmin -f amadmin-password-file --instance-type gateway --instance-name GatewayInstanceName
Create a file and add amadmin password in plaint text and pass it as an input to the -f option above.
Also view the log files. The log file name is picked up from the property called debug.com.sun.portal.handler.java.util.logging.FileHandler.pattern in the platform.conf file.
Run the Portal Server in secure mode by typing the gateway URL in your browser:
https://gateway-machine-name:portnumber
If you have chosen the default port (443) during installation, you need not specify the port number.