Siebel Installation Guide for UNIX > Installing and Configuring the Siebel Web Server Extension > Postinstallation Tasks for the SWSE and the Web Server >

Granting User Permissions on the Web Server


This topic is part of Postinstallation Tasks for the SWSE and the Web Server.

After installing the SWSE on a Web server running UNIX, take the following steps.

To modify permissions on all platforms

  • Verify that the Web server administrator has read and execute permissions for all SWSE directories and files.
  • Verify that the SWSE process owner (such as the httpd daemon) has recursive read, write, and execute permissions for the SWSE_ROOT/public directory. This directory contains the files for the Web image publishing and file caching features.

To modify permissions on Apache-based Web servers

  1. Make sure that the login running the Web server has the following permissions for the scripts installed with the SWSE. On Oracle HTTP Server, such permissions must apply to the script OHS_ROOT/opmn/bin/opmnctl.
    • Read, write, and execute privilege for starting and stopping the Web server.
    • Write permission for the log file path.
    • Read-write permissions to files in SWSE_ROOT/public.

      CAUTION:  If you use port 1 to 1024, you must have root privileges to start the Web server (for applicable Web servers). If you do not have or need root privileges, use a port number greater than 1024. Verify that your port is available using the following command:

    netstat -a | grep port_number

  2. Install the SWSE, as described in Installing the SWSE. Run the installer program under a user account that can modify Web server configuration files.

    NOTE:  If you installed your Web server using root privileges, you must have root privileges to install the SWSE.

  3. Verify that the account the Web server httpd daemon uses has the following privileges:
    • Write permissions for the SWSE_ROOT/log directory. Typically, to do so, you must change the permissions for the appropriate directory.
    • Recursive read and write permissions to all files in the SWSE_ROOT/public and SWSE_ROOT/public/enu directory.

To modify permissions on Oracle iPlanet Web Server

  1. Verify that you have installed the required version of Oracle iPlanet Web Server, as documented in Siebel System Requirements and Supported Platforms on Oracle Technology Network.
  2. After the correct version of the Oracle iPlanet Web Server is installed, use the Web server administration console to create a Web server instance. You can find the administration console at:

    Oracle_iPlanet_Web_Server_install/https-admserv

    where:

    • Oracle_iPlanet_Web_Server_install = The root directory of the Oracle iPlanet Web Server
  3. In that directory, run ./start to start the Admin Web Server instance if it is not running.
  4. Open an instance of Internet Explorer browser and enter the following URL:

    http://MachineName:PortNumber/https-admserv

    where:

    • MachineName = The name of the local machine on which the Web server resides
    • PortNumber = The port number of the Admin Web Server

      The Web server administration console is displayed in the browser window.

  5. In the Web server administration console, choose Add Server. Enter the following values required to define the new instance of the Web server:

    Server Name. This value can be any name, but is usually the host computer's name, as in machine_name.domainname.com.

    Server Port. The port number on which you want to run this Web server.

    If you use port 1 to 1024, you must have root privileges to start the Web server. If you do not have or need root privileges, use a port number greater than 1024. Verify that your port is available using a command like the following:

    netstat -a | grep port_number

    Server Identifier. This value can be any name, but is usually identified as machine_name.

    Server User. Usually either root or the system user based on which port you choose and which user you want to control the Web server instance.

    MTA Host. Accept the default.

  6. Verify that the account the Oracle iPlanet Web Server httpd daemon uses has the following privileges:
    • Recursive read, write and execute permissions for all files and subdirectories in the SWSE_ROOT/log directory.
    • Recursive read, write, and execute permissions for all files and subdirectories in the SWSE_ROOT/public directory.
Siebel Installation Guide for UNIX Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Legal Notices.