Linux Command Line Options

Verify Java 1.8 is installed before running the terma-bi-installer.sh command below. 

To check, run the following command from the command-line prompt:

[/home/apps/BiReporting] java -version

Java version 1.8.0_121

Java SE Runtime Environment (build 1.8.0_121-b13)

Java HotSpot 64-Bit Server VM (build 25.121-b13, mixed mode)

To get a list of the installation options for the Reporting Server, run the following command below specifying the -h option.

[/home/apps/BiReporting] ./terma-bi-installer.sh -h

Usage:

./terma-bi-installer.sh [options]

Options:

-d, --directory

Directory for installation. Required

For instance --directory /opt/apps/BiReporting. -d /opt/apps/BiReporting.

-w, --db-password Terma BI embedded DB password. Required
-r, --db-port Terma BI embedded DB port. Optional. Default is 5432
-t, --port

Terma BI Report Server Tomcat port (default 8080). Changed this port if the Automic Automation Intelligence Server is already using port 8080 and both run on the same physical server.

-s, --shutdown-port Tomcat shutdown port. Optional. Default is 8005
-a, --ajp-port Tomcat AJP port. Optional. Default is 8009
--jaws-protocol

Automic Automation Intelligence server protocol. Optional. Default is http

-j, --jaws-host Automic Automation Intelligence server host. Required
-p, --jaws-port Automic Automation IntelligenceS port. Optional. Default is 8080
-o, --jaws-oracle Automic Automation Intelligence database type is set to Oracle when specified. Otherwise, it is set to MS SQL Server.
--mail-host Email server hostname for sending scheduled reports. Required
--mail-from Email address to send reports from. Required
--mail-port Email server port. Optional. Default is 25
--mail-protocol Email server protocol. Optional. Default is SMTP
--mail-auth Email server authentication required when specified. Optional.
--mail-username Email server user name. Required if --mail- auth is specified
--mail-password Email server password. Required if --mail- auth is specified
-f, --file

Config file. This config file is read instead of the above parameters.

A config file named termaBi.config will be written at the end of any successful installation which will be in the correct format to use as this config file.

-y, --yes Accept all prompts. No user input is required.
-h, --help For this help