Linux - Installing IAA Using a Configuration File
You can install the Intrexx Administration API from the command line using a configuration file.
This way, you won't need to enter individual parameters or details—such as the installation directory or ports—interactively during installation. Instead, the setup retrieves the relevant information from the configuration file.
.yml / .yaml
Please note that starting with Intrexx Steady Track 10.1.0, the "yml" file format is used. In previous versions, a .properties file was used.
You can also use "yaml" instead of the "yml" file format.
You must create the .yml file manually.
Installation
Navigate to the "IX_12.X.X" directory containing the installation files.
Start the installation with the following command:
./setup.sh -t --configFile=<path-to-configuration-file>configuration.yml
configuration.yml
Below is an example of a configuration file that includes the installation of the Intrexx Administration API.
Create your own configuration file with the information that applies to you.
jre:
linked: false
lucy_server_portal:
charset: de_DE.UTF-8
packages:
database_drivers: true
installer: true
jre: true
lucy_manager_portal: true
lucy_server_portal: true
lucy_server_portal_standalone: true
solr: true
lucy_server_irma_standalone: true
setup:
installationDir: /opt/intrexx
instance:
createDaemonUser: true
daemonManager: SYSTEMD
daemonUser: intrexx
name: intrexx-12
serviceStartType: AUTO_START
javaHomeDir: /opt/intrexx/java/packaged/linux/amd64
javaProvided: true
sourceDir: /home/setup-intrexx/intrexx-setup-12.0.1
update:
releaseTrack: STEADY
version: 10160000
irma:
username: irma
password: irma
solr:
cloudMode: false
host: 127.0.0.1
password: ixape-v1:79CA1AAF732D7DAE76F123456789
port: 8984
user: solr
Explanations
|
Row |
Parameter/Value |
Comment |
|---|---|---|
| 13 | lucy_server_irma_standalone: true | This parameter is required to install the Intrexx Administration API. |
| 24 | sourceDir: /home/setup-intrexx/intrexx-setup-12.0.1 | Enter the directory where the Intrexx setup file is located here. In addition to Intrexx, the Intrexx setup file also includes the Intrexx Administration API. |
| 28 | irma | The username and password for the Intrexx Administration API are both "irma." |
| 29 | username: irma | |
| 30 | password: irma |
Check the IAA service startup
After installation, you can check whether the Intrexx Administration API service has started.
Open a terminal.
Check which services are running using "systemctl".
The following entry is displayed when the Intrexx Administration API is running. (The name displayed on the left contains the value of the "name" parameter in line 20.) (You can choose any value you like.)
upix_admin_api_intrexx-12.service loaded active running Intrexx Administration API
Delete the configuration file after installation
After installing the Intrexx Administration API, it is recommended that you delete the manually created configuration.yml file, as it contains passwords in plain text.
You can set a new password for IAA users at any time. See the section " Passwords / License" for more information.
More Information