- Developing and Deploying Siebel CRM
- Installing the Siebel Enterprise Software
Installing the Siebel Enterprise Software
To install the Siebel Enterprise Software, do the following:
- Run the setup.bat or setup.sh file from the Siebel_Enterprise_Software\Disk1\install
folder created by Siebel Network Image Creator (SNIC).
This launches an installation wizard in which you can accept many default settings. Some of the critical installation prompts and recommended responses are as follows:
Application Install Task. If you are performing a new installation of Siebel, then select New Installation. Otherwise, select Migrate Installation. This guide focuses on new installations. For information pertaining to all types of installation, see Siebel Installation Guide for Microsoft Windows or Siebel Installation Guide for UNIX as appropriate.
Installation Directory. You can install all Siebel components under a single parent directory. To simplify installation, install everything under x:\Siebel, where x is a local drive, such as C: or D:. If installing Siebel CRM on UNIX, you can install in a similar location on your UNIX machine. In this guide, we install all components to C:\Siebel. The installer adds the ses folder automatically as a subfolder under Siebel. The final path is C:\Siebel\ses
- Components. In a non-production instance, it is typical to install the following components together:
Gateway
Siebel Server
Database Configuration Utilities
When these components are selected, the installer issues a warning message indicating that you cannot install these components together in an end-user environment. You are installing for a development instance, therefore you can ignore this warning.
Languages. At a minimum, it is recommended that you select English (ENU), even if it is not your intended primary language.
Note: It is not possible to add languages after the initial installation. If there is any possibility that you require more languages in Siebel CRM, install all potential languages during your initial installation. Other than disk space (approximately 500MB per language), there is no negative impact to installing additional languages.- Port Configuration. In a development or test environment, it is very possible that all components will be on the same physical server, as is described in this guide. For this reason, the default settings, which use standard HTTP and HTTPS ports for the application containers, are inappropriate. We need to reserve port 443, the HTTPS port, for traffic between end-user browsers and the Siebel Application Interface. The following port settings are therefore recommended for the Siebel Enterprise Server components:
HTTPS Redirect Port. 9010
HTTP Connection Port. 9011
Shutdown Port. 9012
Client Authentication Parameters. These parameters indicate the Secure Sockets Layer (SSL) certificate keystores you need to copy into the installation location for the Siebel Application Interface:
Keystore Name. The location of the keystore, in this example, C:\Siebel\Keys\siebelkeystore.jks
Truststore Name. The location of the trust keystore for your certificates, in this example C:\Siebel\Keys\truststore.jks
Password. The password you used when you created your keystores.
Note: If you did not use the same password when creating the keystores, then you must edit the file C:\Siebel\ses\applicationcontainer\conf\server.xml manually after installation to set the passwords correctly.Gateway TLS Port. This can be any available port, except in a migration installation from an earlier release of Siebel CRM, in which case, it must match the port for the previous Gateway installation. For simplicity, we will continue the numbering sequence and use 9013 for this port.
- To facilitate re-installation, or additional automated installation, you are prompted to save your responses when you have completed each installation wizard.