Siebel Installation Guide for UNIX: Servers, Mobile Web Clients, Tools > Preparing for Installation >

Planning the Siebel Directory Structure


You must plan where to install the various Siebel components on your servers. Also plan how to install multiple versions, if your organization requires multiple versions for testing purposes.

Installing Multiple Versions of Siebel eBusiness Applications

Multiple versions of Siebel components can be installed on the same machine.

  • If you install multiple versions of the Siebel Gateway Name Server on the same machine, you must install them in different directories and assign unique port numbers.
  • If you install multiple versions of the Siebel Server on the same machine, you must install them in different directories.
  • If you install multiple versions of the Siebel Web Server Extension (SWSE) on the same machine, you must install them in different directories. Additional configuration steps are required.

For more information about configuring SWSE, see Technical Note 456 on Siebel SupportWeb.

You should use a naming convention that reflects the components and the version number being installed.

Installing Multiple Components of the Same Version of Siebel eBusiness Applications

The Enterprise Server entities—the Siebel Gateway Name Server, Siebel Server, and Siebel Database Server—are installed by default under a common directory, referred to as SIEBEL_ROOT. In fact, there is no choice when you install the Siebel Database Server. It is automatically installed in the same directory as the Siebel Server. The SIEBEL_ROOT directory is created during the installation of the first Enterprise Server entity (for example, the Siebel Gateway Name Server) on a machine.

The component installers use siebel as the default for SIEBEL_ROOT, except when installing the Siebel Gateway Server, Siebel Server, Database Server, or EAI connectors simultaneously. These servers and connectors are installed as subdirectories under the same root directory. You should install all other products in their own root directory to prevent potential conflicts.

CAUTION:  Although you cannot install additional products into a root directory after applying a patch, you can install additional languages into a root directory. However, you must reapply the patch after you install additional languages.

Installing Siebel CORBA Object Manager

Consider installing the Siebel CORBA Object Manager component on a dedicated machine. The Siebel CORBA Object Manager can be installed on a machine that also supports the Siebel Enterprise Server components. However, for best performance, you should install the Siebel CORBA Object Manager onto a dedicated machine.

NOTE:  Both the Siebel CORBA Object Manager and the Application Object Manager (a component of the Siebel Server) use configuration files located in $SIEBEL_ROOT/bin. If you install the Siebel CORBA Object Manager in a $SIEBEL_ROOT directory also used by the Siebel Server, be sure that you create uniquely named configuration files for the two types of Object Manager if their configurations differ. For information about how to register a configuration file with the appropriate component, see Siebel System Administration Guide.

Siebel Installation Guide for UNIX: Servers, Mobile Web Clients, Tools