Siebel Installation Guide for UNIX: Servers, Mobile Web Clients, Tools > Installing the Siebel Web Server Extension >

Installing the Web Server


Before installing the SWSE, you need to install, configure, and start the supported Web server software on the designated machine.

For the best performance and scalability, put the Web server on a dedicated machine.

SWSE Installation Directory Permissions

Make sure that the user running the SWSE plug-in has read, write, and execute permissions on the SWSE_ROOT directory and its subdirectories (where SWSE_ROOT is the directory in which the SWSE is installed).

Adding Domain Name for Sun Java System Web Server

For Sun Java System Web Server (formerly Sun ONE Web Server) installations, add the domain name to either /etc/hosts or resolve.conf.

Editing the httpd.conf File on IBM HTTP Server and HP Apache Web Server

IBM HTTP Server and HP Apache Web Server may ship with the default character encoding setting AddDefaultCharset ISO-8859-1 in the httpd.conf configuration file. For nonresident user interface languages, this setting makes some static content, such as launch pop-ups, About boxes, and help pages display incorrectly. Complete the procedure that follows to reset this for non-Western languages.

To specify a different character encoding setting

  1. If you are using IBM HTTP Server, navigate to the location of the httpd.conf file, usually located under /usr/IBMIHS/conf. If you are using HP Apache Web Server, navigate to /opt/hpws/apache.
  2. Open httpd.conf with a text editor, such as vi.
  3. Locate the line AddDefaultCharset ISO-8859-1 and comment it out by placing a number sign (#) character at the beginning of the line.
  4. Save the file.
  5. Restart the server.

If a different port is specified for SWSE, you also need to make the following modifications in the httpd.conf file.

To specify a different port number for SWSE

  • Modify the following two lines in the httpd.conf file:

    Listen:PortNumber

    ServerName:PortNumber

    where:

    • Listen = IP Address of the Web server machine
    • ServerName = Machine name
    • PortNumber = Port number

      For example:

    72.20.167.154:16131

    sdch70a012.siebel.com:16131

Finding the Web Server Listening Port Number on Sun Java System Web Server

During SWSE installation, you are prompted to provide the listening port number for your Web server. You can find this number using the following procedure.

To find the Web server listening port number on Sun Java System Web Server

  1. Open the server.xml file located under the config subdirectory of your Web server instance.
  2. Locate the line port=port_number.

    where:

    • port_number = A number for your listening port
Siebel Installation Guide for UNIX: Servers, Mobile Web Clients, Tools