Manual component installation

This chapter describes the manual installation of KCM software to a single server where it hasn't been installed yet. The installation consists of the following steps:

  1. Decide which resources the KCM server should have. This determines which KCM components can be installed.
  2. Installation of the KCM structure. At this point, you must also provide the resources for the enabled capabilities.
  3. Installation of KCM components one by one. Only components that are allowed by the capabilities can be installed.

    It is also possible to modify the resources of a KCM server after installation with the help of the ConfigureKCM tool.

The components that can be added are the Contract Manager, one or more KCM Instances, the Batch and Output Management, and KCM Control Center.

KCM resources

The resources that are configured for a KCM server determine which KCM components can be installed on it. You can configure the following resources:

  • The internal host name of the KCM server. *

  • The user account for the KCM services. *

  • The user account for the KCM web services.

  • The port for the Contract Manager.

  • The port for KCM Control Center.

  • The start point for the internal ports allocated by KCM. *

  • The start point for the private ports allocated by KCM. *

  • The Java installation that KCM uses.

  • The Tomcat installation that KCM uses.

  • The public certificate to encrypt outside traffic to the KCM server.

  • The internal certificate to encrypt internal traffic on/to the KCM server. *

These resources are needed when:

  • The resources marked with (*) are required and must always be configured to start a KCM installation.

  • Adding a Contract Manager to a KCM server requires the web services account, Contract Manager port, Java installation, Tomcat installation and public certificate to be configured (on top of the always required resources).

  • Adding an instance to a KCM server requires the web services account, Java installation and Tomcat installation to be configured (on top of the always required resources).

  • Adding KCM Control Center to a KCM server requires the web services account, KCM Control Center port, Java installation, Tomcat installation, and public certificate to be configured (on top of the always required resources).

You can provide resources on the command line of Install.exe (automatic installation), Upgrade.exe (automatic upgrade), and AddKCM.exe (first step of manual installation). The configured resources are used automatically by installation steps.

You can also add, change, or remove resources in an existing KCM installation with the help of the ConfigureKCM.exe tool.