Siebel Server Installation Guide for UNIX > Installing Siebel Web Server Extension > Post-Installation Tasks for Siebel Web Server Extension >

Granting User Permissions on the Web Server


After installing the Siebel Web Server Extension on a Web server running UNIX, take the following steps.

To modify permissions on all platforms

To modify permissions on Sun ONE (iPlanet) Web Server

  1. Verify that you have already installed Sun ONE (iPlanet) Web Server (IWS) Version6 Sp2. This version and patch is required to use Siebel Web plug-in 7.5.2 on Solaris.
  2. Once the correct version of the Sun ONE (iPlanet) Web server is installed, use the Sun ONE (iPlanet) Web server administration console to create a Web server instance. You can find the administration console at:
  3. IWS_install/https-admservh

    where:

    IWS_install = the root directory of the Sun ONE (iPlanet) Web server.

  4. In that directory, run ./start to open the administration console.
  5. Open an instance of Internet Explorer browser and enter the following URL:
  6. 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 HTTP Web server.

    The Sun ONE (iPlanet) Web server administration console is displayed in the browser window.

  7. In the Web server administration console, choose Add Server. Enter the following values required to define the new instance of the Web server:
  8. Install the Siebel Web Server Extension. Run install_eappweb under a user account that can modify Sun ONE (iPlanet) Web server configuration files.
  9. NOTE:  If you installed Sun ONE (iPlanet) using root privileges, you must have root privileges to install the Siebel Web Server Extensions.

  10. When the installer asks you for the root directory for Sun ONE (iPlanet), enter the root directory of the IWS instance you previously defined, for example,
  11. $IWS_HOME/$IWS_INSTANCE

    where:

    IWS_HOME = the root directory of the Sun ONE (iPlanet) Web server.

    IWS_INSTANCE = the directory of the instance you created.

  12. Verify that the account the Sun ONE (iPlanet) httpd daemon uses has the following privileges:
    1. Write permissions for the $SWEAPP_ROOT/log directory. Typically this means that you must change the permissions for the appropriate directory.
    2. Recursive read and write permissions to all files in the $SWEAPP_ROOT/public and $SWEAPP_ROOT/public/enu directory.

To modify Permissions on IBM HTTP Server (IHS) and HP-Apache2

Make sure that the login running the Web server has the following permissions for the scripts installed with the Siebel Web Server Extension:

CAUTION:  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 the command:

   netstat -a | grep port number

  1. Install the Siebel Web Server Extension. Run install_eappweb under a user account that can modify IBM HTTP or HP-Apache 2 Web server configuration files.
  2. NOTE:  If you installed your Web server using root privileges, you must have root privileges to install the Siebel Web Server Extensions.

  3. Verify that the account the IBM HTTP or HP-Apache 2 httpd daemon uses has the following privileges:
    1. Write permissions for the $SWEAPP_ROOT/log directory. Typically this means that you must change the permissions for the appropriate directory.
    2. Recursive read and write permissions to all files in the $SWEAPP_ROOT/public and $SWEAPP_ROOT/public/enu directory.

 Siebel Server Installation Guide for UNIX 
 Published: 24 June 2003