About an orchestration script installation

The orchestration script lets you install all the products with a unified script.

The Endeca Server orchestration script lets you easily install the WebLogic and Endeca Server by running one script.

In non-configuration mode, the installation is run completely in silent mode. In configuration mode, the installation is mostly in silent mode, except for prompts for administrator names/passwords and (if installing in secure mode) the SSL pass phrase.

Installation modes

The INSTALL_MODE parameter in the script configuration file sets the installation mode to one of the two modes:
  • INSTALL_ALL (non-configuration mode), or
  • INSTALL_ALL_AND_CONFIGURE (configuration mode).

Non-configuration mode

The non-configuration (INSTALL_ALL) mode installs the WebLogic and Endeca Server components without any user input (that is, the user is not prompted for administrator names and passwords). However, the script does not do several important tasks. In particular:
  • The WebLogic domain for Endeca Server is not created. Therefore, if needed, you can create it manually after the script finishes.
  • If DEPLOY_ENDECA_SERVER_IN_SECURE_MODE is set to TRUE, Endeca Server is installed in secure mode, but the SSL certificates are not generated. You must manually generate them after the script finishes.
  • There is no configuration of the Endeca Server Data Enrichment module. Therefore, you must manually run a Data Enrichment configuration script to register its plugins.

You would choose this mode if you want to install all the components at once, but want to perform the configuration tasks yourself. Note that Endeca Server will not run until you create its WebLogic domain.

Configuration mode

The configuration mode (INSTALL_ALL_AND_CONFIGURE) performs the following tasks:
  • Installs the WebLogic and Endeca Server components, with the help of user input (that is, the user is prompted for administrator names and passwords, and for the SSL pass phrase, if installing in secure mode).
  • Configures the WebLogic domain for Endeca Server (including registering the WebLogic domain administrator).
  • Generates the SSL certificates (if installing in secure mode).
  • Registers the Data Enrichment plugins and creates the Endeca Server administrator. This allows you to perform enrichments on your data from Studio.
  • Automatically starts the WebLogic Server and the Endeca Server.

You would choose this mode if you want all the installation and configuration tasks to be performed at once by the script. In other words, when you run the script in the configuration mode, everything needed for the normal operation of Endeca Server is done.