Oracle9i Application Server Installation Guide
Release 1.0.2 for Sun SPARC Solaris

Part Number A86239-01

Library

Contents

Index

Go to previous page Go to next page

4
Standard Edition

This chapter guides you through the installation steps for the Standard Edition of Oracle9i Application Server. It lists basic steps for a quick installation and provides detailed information for reference. This is followed by basic post-installation tasks.

Contents

Installation

The following instructions guide you through the Standard Edition installation option of Oracle9i Application Server.

  1. Review the Oracle Universal Installer Welcome screen and click Next.

    Figure 4-1 Welcome Screen


    Text description of wel.gif follows.
    Text description of the illustration wel.gif

    The Welcome screen provides information about the Oracle Universal Installer.

    The following function buttons appear on the installation screens.

    • Deinstall Products: To de-install individual components or the entire product. This button appears only on the Welcome screen.

    • About Oracle Universal Installer: To view the version number of the installer in use.

    • Exit: To quit the installation process and exit the installer.

    • Help: To access detailed information about the functionality of each screen.

    • Installed Products: To view currently installed products or to de-install the entire product or components.

    • Previous: To return to the previous screen.

    • Next: To move to the next screen.

  2. Verify the source and destination paths and click Next.

    Figure 4-2 File Locations Screen


    Text description of filloc.gif follows.
    Text description of the illustration filloc.gif

    The File Locations screen allows you to enter the full path for the source and destination locations of Oracle9i Application Server.

    • Source: This is the full path to the products.jar file from which the product will be installed. The installer detects and uses the default values of the products.jar file of the installation program. Do not change the path.

    • Destination: This is the full path to the ORACLE_HOME where the product will be installed. The installer defaults to the ORACLE_HOME set in the pre-installation chapter.

      For more information regarding ORACLE_HOME, refer to "ORACLE_HOME".

    • Browse: To navigate through the file system to find source and destination locations.

  3. Enter a UNIX group name and click Next. This screen appears only the first time you run Oracle Universal Installer on your machine.

    Figure 4-3 UNIX Group Name Screen


    Text description of grpnm.gif follows.
    Text description of the illustration grpnm.gif

    The UNIX Group Name screen grants permission for the oraInventory directory to the group specified. For more information, refer to "UNIX Group Name for the Oracle Universal Installer Inventory" on page 2-9.

    UNIX Group Name:

    • Enter a UNIX group name for those who have permission to configure all the functionality of Oracle9i Application Server. Verify your group name by entering this command from the UNIX prompt the installer was launched from:

      prompt> id
      
      
    • Run the orainstRoot.sh script from your ORACLE_HOME to grant permissions to the root user only. You must have root privileges to run this script. The script creates pointers to the components as the installer installs them in the system so that they can be identified later in the installation procedure. It produces the /var/opt/oracle/oraInst.loc file, which provides a pointer to the oraInventory directory.

      After you have run the script, click Retry to continue.

  4. Select Standard Edition and click Next.

    Figure 4-4 Installation Types Screen


    Text description of s_instyp.gif follows.
    Text description of the illustration s_instyp.gif

    The Installation Types screen allows you to select the Oracle9i Application Server installation option that you are licensed to use. For a complete list of components installed through each installation option, refer to Table 2-1, "Oracle9i Application Server Components" .

    The following are the installation options:

    • Oracle HTTP Server Only: Installs Oracle Portal, Oracle Portal-to-Go, and Oracle HTTP Server.

    • Standard Edition: Installs Oracle 8i JVM, Oracle Enterprise Manager Client, Oracle Portal, Oracle Portal-to-Go, Oracle Internet File System, and Oracle HTTP Server.

    • Enterprise Edition: Installs Oracle Forms Services, Oracle Reports Services, Oracle Database Cache, Oracle Management Server, Oracle Enterprise Manager Client, Oracle 8i JVM, Oracle Web Cache, Oracle Portal, Oracle Discoverer 3i Viewer, Oracle Portal-to-Go, Oracle Internet File System, and Oracle HTTP Server.

  5. If needed, verify and change the locations of the components displayed on the screen, and click Next.

    This screen appears only under the following condition(s):

    • Oracle Universal Installer is being run on your machine for the first time.

    • Oracle Universal Installer has detected insufficient disk space in the ORACLE_HOME directory.

    Figure 4-5 Component Locations Screen


    Text description of entcploc.gif follows.
    Text description of the illustration entcploc.gif

    The Component Locations screen allows you to select alternative locations for some components.

    • Show all components to be installed: To view the complete list of components chosen for installation. Select check box to display component list.

    Click individual components to view and change destination location path. The installer enables you to change the destination location of the components displayed on the screen.

    • Destination Location: To view the full path of the selected component.

    • Change Location: To browse for alternate locations for the selected component.

    • Available Disk Space: To view available disk space in the current directory. The installer also provides information about the total disk space required for the installation of additional components.

    • Required Disk Space for directory_name: To view the total disk space required for installation in the selected directory.

    • Total Required Disk Space: To view the total disk space required for the product to be installed.

    • Show all available volumes: To browse through file system for available disk space. Select check box to display the file system.

  6. Remove unneeded files from the swap directory to provide sufficient space for installation and click Next. If your swap space is smaller than 500 MB, click Exit and correct the problem.

    Figure 4-6 Insufficient Swap Space for Install Screen


    Text description of tmpwarn.gif follows.
    Text description of the illustration tmpwarn.gif

    Insufficient Swap Space for Install screen indicated inadequate space in the swap directory. You have two options:

    • If you have more than 500 MB swap space, then remove unneeded files from your swap space to create room for installation and click Next to proceed.

    • If you have less than 500 MB swap space, then Exit the installer and set TMP environment variable to point to a writable directory with sufficient space.

    For detailed information on TMP directory, refer "TMP".

  7. Enter the database administrator and operator group name and click Next. This screen appears only if the oracle account is not a member of the dba group.

    Figure 4-7 Privileged Operating System Groups Screen


    Text description of priv.gif follows.
    Text description of the illustration priv.gif

    The Privileged Operating System Groups screen allows you to enter the database administrator and operator group name. For more information regarding privileged group names, refer to "UNIX Group Names for Privileged Groups". The installer detects and defaults to the user's OS group.

    • Database Administrator (OSDBA) Group: The UNIX group that has database administrator privileges.

    • Database Operator (OSOPER) Group: The UNIX group that has database operator privileges.

  8. Enter or accept the default Portal DAD and Schema names. Also, enter the TNS Connect String, if necessary. Click Next.

    Figure 4-8 Apache Listener Configuration for Oracle Portal (DAD and Schema name) Screen


    Text description of portdad.gif follows.
    Text description of the illustration portdad.gif

    The Apache Listener Configuration for Oracle Portal DAD screen allows you to enter the name of the Database Access Descriptor (DAD) that will be used to access Oracle Portal, and the name of the database schema where Oracle Portal will be installed. It also enables you to enter the TNS connect string if Oracle Portal and Oracle HTTP Server are installed in different Oracle homes. The information you enter here is used to create the PL/SQL Gateway settings which you can access upon installation from the following location: http://<machine_name>:<port>/pls/admin_/gateway.htm

    • Portal DAD Name: Enter the name of the DAD for each instance you installed in the database. A Database Access Descriptor (DAD) is a set of values that specify how the Apache Listener connects to your Oracle database server to fulfill an HTTP request. Based on this DAD name, the installation automatically sets other DAD-related and default settings such as the name and location of the document table. The default DAD name is portal30.

    • Portal Schema Name: Enter the name of the database schema that will contain Oracle Portal. A schema is a collection of components and database objects under the control of a given database user. Each Oracle Portal application maps to an Oracle database schema. The default schema name is portal30.

    • TNS Connect String: Enter the TNS connect string or TNS alias that you have defined for the remote Oracle database. It enables you to install the Portal database objects into a remote database. Since you are installing in a new Oracle home, you will need to enter a TNS connect string before it is actually created. The Net8 Assistant will appear later in the installation process to guide you in the configuration of a new TNS alias. Be sure to note the name of the TNS connect string you enter here, so that you will use the same name when the Net8 Assistant appears later.

  9. Enter or accept the default Login Server DAD and Schema names. Also, enter the TNS Connect String, if necessary. Click Next.

    Figure 4-9 Apache Listener Configuration for Oracle Portal Screen


    Text description of portls.gif follows.
    Text description of the illustration portls.gif

    The Apache Listener Configuration for Oracle Portal screen allows you to enter the Login Server DAD and Schema Name, with a _sso extension for easy recognition. The Login Server provides an enterprise-wide Single Sign-On (SSO) mechanism that enables an Oracle Portal user to log in securely to Oracle Portal and any partner and external applications using a single user name and password. It also enables you to enter the TNS Connect String if Oracle Portal and Oracle HTTP Server are installed in different Oracle homes.

    • Login Server DAD Name: Enter the name of the DAD for each instance you installed in the database.The default DAD name is portal30_sso.

    • Login Server Schema Name: Enter the name of the database schema that will contain Oracle Portal.The default schema name is portal30_sso.

    • TNS Connect String: Enter the TNS connect string or TNS alias that you have defined for the remote Oracle database.

      For more information on these fields, refer to the previous screen.

  10. Enter the Global Database Name and System Identifier (SID) and click Next.

    Figure 4-10 Database Identification Screen


    Text description of s_dbid.gif follows.
    Text description of the illustration s_dbid.gif

    The Database Identification screen allows you to enter the Global Database name and SID of the database.

    • Global Database Name: This is the full database name that distinguishes it from any other database in your network domain. For example:

      db.us.oracle.com

      Where db is the name of the database and us.oracle.com is the network domain in which the database is located.

    • SID (System Identifier): This is the database instance name that distinguishes it from any other database on your system. For any database, there is at least one instance associated with the database. The SID field defaults to the database name portion of the Global Database Name. (For example: db). You can accept or change the default value.

  11. Enter the location for the database files and click Next.

    Figure 4-11 Database File Location Screen


    Text description of s_dbfl.gif follows.
    Text description of the illustration s_dbfl.gif

    The Database File Location screen allows you to enter the directory name for the database files. Oracle recommends installing the database software and the database content, including files, on separate disks.

  12. Enter the hostname, port number, and SID of the origin database, and click Next.

    Figure 4-12 Portal-to-Go Repository Information Screen


    Text description of portrif.gif follows.
    Text description of the illustration portrif.gif

    The Portal-to-Go Repository Information screen allows you to enter the hostname, Net8 Listener port number, and SID of the database where you will install the Portal-to-Go repository.

    • Hostname: Enter the hostname.domain of the origin database.

    • Port: Enter the Net8 Listener port number.

    • SID: Enter the System Identifier (SID) of the origin database.

  13. Enter the new username and password for the database user to store the Portal-to-Go repository.

    Figure 4-13 Portal-to-Go Schema Information Screen


    Text description of portsc.gif follows.
    Text description of the illustration portsc.gif

    Portal-to-Go Schema Information screen allows you to create a database user to store the Portal-to-Go repository.

  14. Enter and confirm the SYSTEM password of the database, and click Next.

    Figure 4-14 System Password Screen


    Text description of portsys.gif follows.
    Text description of the illustration portsys.gif

    System Password screen allows you to enter and confirm the SYSTEM password of the database where you are loading the Portal-to-Go repository.

    • Enter Password: Enter the SYSTEM password of the origin database.

    • Confirm Password: Re-enter the SYSTEM password as entered above for verification.

  15. Review the summary and click Install to begin the installation process.

    Figure 4-15 Summary Screen


    Text description of s_summ.gif follows.
    Text description of the illustration s_summ.gif

    The Summary screen allows you to review all the settings before the actual installation process. These settings include source, destination, installation type, product language, space requirements, and a list of components.

    When you click Install, the installation process begins.

  16. Monitor the installation process and after the installer finishes, click Next.

    Figure 4-16 Install Screen


    Text description of inst.gif follows.
    Text description of the illustration inst.gif

    The Install screen appears while the product is installing. Installation operations include executing actions such as file copy and linking, and executing decision points and calculations. It also displays the full path of the installation log.

    • Cancel: To discontinue the installation process. You can then choose to stop the installation of an individual component or the entire product.

    For more information about installation log, refer to "oraInventory Directory".

    Changing Disks

    During installation, the installer prompts you to switch between Disks 1, 2 and 3. Use these steps to change disks and continue the installation process.

    Figure 4-17 Changing Disks Dialog


    Text description of disk2.gif follows.
    Text description of the illustration disk2.gif
    1. Eject and unmount the current disk.

      If you are using Solaris Volume Management software and Disk1 was automatically mounted, then this can be done with the following command:

      prompt> eject cdrom
      
      

      If you are not using Solaris Volume Management software, then you must manually eject and unmount the disk. For further instructions, refer to your operating system documentation

    2. Insert the nest disk into the CD-ROM drive and mount it.

      If you are using the Solaris Volume Management software, then the next disk will be automatically mounted.

      If you are not using Solaris Volume Management software, then you must manually mount the disk. For further instructions, refer to "Starting Oracle Universal Installer".

    3. Click the Browse button on the changing disks dialog, and navigate to /cdrom/9i_appserver_diskx. This directory may be different depending on where the original disk was mounted.

      Figure 4-18 Updated Changing Disks Dialog


      Text description of disk3.gif follows.
      Text description of the illustration disk3.gif
    4. Click OK to continue the installation process.

    Running root.sh

    After installation is completed, the installer prompts you to run root.sh script. Use these steps to run the root.sh script.

    1. Log on as the root user.

    2. Go to the ORACLE_HOME directory.

      prompt> cd $ORACLE_HOME
      
      
    3. Run the root.sh script.

      prompt> ./root.sh
      
      
    4. Exit root user.

    Once you see "Finished running generic part of the root.sh script" and "Now product-specific root actions will be performed," exit root user and return to the Install screen.

    The root.sh script detects:

    • Settings of ORACLE_OWNER, ORACLE_HOME and ORACLE_SID environment variables.

    • Full path of local bin directory. You can accept the default or change to a different local bin directory.

  17. Verify the list of configuration tools and click Next.

    Figure 4-19 Configuration Tools Screen


    Text description of s_cft.gif follows.
    Text description of the illustration s_cft.gif

    The Configuration Tools screen lists the configuration tools for all installed components.

    Scroll down the list to review the configuration status of each tool. The status changes as each component is configured.

    The installer performs the following functions in this screen:

    • Executes a configuration tool for each component selected previously in the Available Product Component screen.

    • Displays all the configuration settings in the display window below as it executes a configuration tool for each component.

    • Enables you to view configuration settings after all configuration tools are executed. Click on each component to review all the changes made.

    • Allows you to view data for failed executions in the display window. You can either fix the error and click Retry to execute the configuration tool again, or ignore the error and click Next to proceed to the next screen.

    • Automatically starts the components.

    • Retry: To re-execute the configuration script if the configuration of a component fails.

    • Stop: To quit the configuration process.

    Configuration Tools

    This installation option launches the following configuration tools:

    Net8 Configuration Assistant - It enables you to connect and configure the Oracle client/server network environment.

    For more information on Net8 Configuration Assistant, refer to the Net8 Administration's Guide in the Oracle database documentation set.

    Oracle Database Configuration Assistant - It configures the database for Oracle8i JVM. For instructions on running the Oracle Database Configuration Assistant, refer to "Oracle Database".

    Starting Web Server in Non-SSL mode on port 7777 - This starts Oracle HTTP Server.

    Oracle Portal Configuration Assistant - It loads necessary database objects for Oracle Portal to run. For instructions on running the Oracle Portal Configuration Assistant, refer to "Oracle Portal".

  18. Ensure that the installation was successful. Click Exit to quit the installer.

    Figure 4-20 End of Installation Screen


    Text description of einst.gif follows.
    Text description of the illustration einst.gif

    The End of Installation screen appears at the end of the installation process. It notifies you whether the installation was successful or unsuccessful.

    • Release Information: To view the latest release information.

You have successfully installed the Standard Edition installation option of the Oracle9i Application Server. Proceed to Post-installation to complete the installation process.

Post-installation

The following instructions guide you through the basic post-installation tasks for Oracle9i Application Server. Before performing these tasks, be sure to install Oracle Portal-to-Go client from the Oracle9i Application Server Administrative and Development Client CD included in the Oracle9i Application Server CD pack. For installation instructions, refer to Appendix B, "Installing Oracle Portal-to-Go Client".

The post-installation contains the following sections:

Environment Variables

Table 4-1 lists the environment variables that must be set for Standard Edition installation option:

Table 4-1 Environment Variables
Environment Variable  Must Be or Include 

ORACLE_HOME 

The ORACLE_HOME used for installing Oracle9i Application Server. 

PATH 

<ORACLE_HOME>/bin
<ORACLE_HOME>/Apache/Apache/bin
<ORACLE_HOME>/ifs1.1/bin 

LD_LIBRARY_PATH 

<ORACLE_HOME>/lib
<ORACLE_HOME>/Apache/Apache/libexec
<ORACLE_HOME>/ifs1.1/lib 

ORACLE_SID 

The same as the system identifier of the origin database. It should be set to the same value as entered during installation. 

Starting and Stopping Components

Table 4-2 lists the commands needed to start and stop the components.

Table 4-2 Starting and Stopping Components
Component  Function  Command 

Oracle HTTP Server

 

Start 

prompt> ./apachectl start 

Stop 

prompt> ./apachectl stop 

Oracle HTTP Server (SSL-enabled) 

Start 

prompt> ./apachectl startssl 

Stop 

prompt> ./apachectl stop 

Oracle Internet File System 

Start 

prompt> ./ifsstart 

Stop 

prompt> ./ifsstop 


Note:

To start or stop SSL-enabled Oracle HTTP Server, you must log in as the root user. 


Component Port Numbers

Table 4-3 lists the default port numbers on which requests are received for each component.

Table 4-3 Port Numbers
Components  Port Number 

Oracle HTTP Server

Oracle HTTP Server (SSL-enabled) 

7777

80, 443 

Oracle Portal 

Oracle Portal uses the same port number as Oracle HTTP Server 

Oracle Portal-to-Go 

Oracle Portal-to-Go uses the same port number as Oracle HTTP Server 

Oracle Internet File System 

80 

Component-specific Tasks

This section contains post-installation tasks for the following components:

Oracle Internet File System

You must run the Oracle Internet File System configuration assistant to configure Oracle Internet File System. For configuration instruction, refer to "Oracle Internet File System".

Oracle Portal-to-Go

The following section describes post-installation configuration instructions for Oracle Portal-to-Go:

Oracle Portal-to-Go Web Integration Server Configuration

Oracle Portal-to-Go Web Integration Server hosts services that applications can use to exchange data and information sources via the Web. The Web Integration Server is installed with the Oracle Portal-to-Go components.


Note:

The Web Integration Developer, the development environment for creating and testing Web Integration services written in Web Interface Definition Language (WIDL), is installed as part of the Oracle Portal-to-Go client. For more information, refer to Appendix B, "Installing Oracle Portal-to-Go Client"


The following steps guide you through the configuration process of the Web Integration Server:

  1. Run the Web Integration Server.

    From the ORACLE_HOME/panama/WebIntergration/Server/bin directory, type:

    prompt> ./server.sh &
    
  2. From a browser, go to the Web Integration Server URL:

    http://host_name.domain:5555

  3. Log in to the Web Integration Server with the user name Administrator, and password manage, which is the default password.

  4. Select Settings. The server settings appear. Click Edit.

  5. Enter the Proxy (HTTP) and Secure Proxy (HTTPS) settings for your environment.

  6. Click Submit.

  7. Click Logout.

Oracle Portal-to-Go Configuration Parameters

  1. Configure the httpd.conf file.

    The httpd.conf file is in the ORACLE_HOME/Apache/Apache/conf directory.

    Create a Personalization Portal (papz) alias. This is needed so that the application server can find the http://hostname/papz/login.jsp URL. Add a line at the end of the Alias section:

    # PTG Start
    Alias /papz/ "<ORACLE_HOME>/panama/server/papz/"
    # PTG End
    
    
  2. Configure the jserv.conf file.

    The jserv.conf file is in the ORACLE_HOME/Apache/Jserv/etc directory.

    In the ApJServMount section, add the Oracle Portal-to-Go specific mount point:

    # PTG Start
    ApJServMount /ptg /root
    # PTG End
    
    
  3. Configure the jserv.properties file.

    The jserv.properties file is in the ORACLE_HOME/Apache/Jserv/etc directory.

    Next to the other "wrapper.classpath" entries, add all the required Oracle Portal-to-Go files to the classpath.

    # PTG Start
    wrapper.classpath=<ORACLE_HOME>/panama/server/classes
    wrapper.classpath=<ORACLE_HOME>/panama/lib/panama_core.zip
    wrapper.classpath=<ORACLE_HOME>/panama/lib/panama_papz.zip
    wrapper.classpath=<ORACLE_HOME>/panama/lib/client.zip
    wrapper.classpath=<ORACLE_HOME>/panama/lib/server.zip
    # PTG End
    
  4. Configure the zone.properties file.

    The zone.properties file is in the ORACLE_HOME/Apache/Jserv/etc directory.

    1. In the List of Repositories section, add the Oracle Portal-to-Go specific repository to the existing repository line with a comma (,) separator:

      # PTG Start
      repositories=<ORACLE_HOME>/Apache/Jserv/servlets,<ORACLE_
      HOME>/panama/server/papz
      # PTG End
      
      
    2. In the Startup Servlets section, add the Oracle Portal-to-Go specific servlets:

      # PTG Start
      servlets.startup=oracle.panama.ParmImpl
      # PTG End
      
      
    3. In the Servlet Aliases section, add the Oracle Portal-to-Go specific servlets:

      # PTG Start
      servlet.rm.code=oracle.panama.ParmImpl
      # PTG End
      
      
Oracle Portal-to-Go Configuration Verification

After installation, you can verify that individual Oracle Portal-to-Go components are properly configured:

  1. Test the sample Java Servlet at the following URL:

    http://host_name.domain:7777/papz/test.jsp

    "Hello World" should appear on the screen.

  2. Test whether the Personalization Portal is working properly by accessing the following URL:

    http://host_name.domain:7777/papz/login.jsp

    The login page should appear. The Personalization Portal prompts you to enter a user name and a password. You can log in using "Administrator" as the user name and "manager" as the password.

  3. Run the Oracle Portal-to-Go Request Manager by accessing the following URL:

    http://host_name.domain:7777/ptg/rm

Additional Documentation

For more information regarding the post-installation tasks and configuration, refer to component-specific documentation in "Documentation Library Titles" .


Go to previous page Go to next page
Oracle
Copyright © 2000 Oracle Corporation.

All Rights Reserved.

Library

Contents

Index