Linux - IAA mit Hilfe einer Konfigurationsdatei installieren
Sie haben die Möglichkeit, die Intrexx Administration API über die Kommandozeile mit Hilfe einer Konfigurationsdatei zu installieren.
Sie brauchen dann während der Installation nicht interaktiv die einzelnen Parameter bzw. Angaben, wie zum Beispiel das Installationsverzeichnis oder Ports, zu erfassen. Stattdessen bezieht das Setup die entsprechenden Informationen aus der Konfigurationsdatei.
.yml / .yaml
Beachten Sie, dass seit Intrexx Steady Track 10.1.0 das Dateiformat "yml" verwendet wird. In den Vorgängerversionen wurde ein .properties-file verwendet.
Sie können anstatt des Dateiformats "yml" auch "yaml" verwenden.
Die .yml-Datei muss von Ihnen manuell angelegt werden.
Installation
Wechseln Sie in das Verzeichnis der Installationsdateien "IX_12.X.X".
Starten Sie die Installation mit folgendem Befehl:
./setup.sh -t --configFile=<path-to-configuration-file>configuration.yml
configuration.yml
Im Folgenden finden Sie Beispiel für eine Konfigurationsdatei, die die Installation der Intrexx Administration API beinhaltet.
Erstellen Sie eine eigene Konfigurationsdatei mit den für Sie passenden Angaben.
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
Erläuterungen
Zeile |
Parameter/Wert |
Kommentar |
---|---|---|
13 | lucy_server_irma_standalone: true | Dieser Parameter ist erforderlich, um die Intrexx Administration API zu installieren. |
24 | sourceDir: /home/setup-intrexx/intrexx-setup-12.0.1 | Geben Sie hier das Verzeichnis an, in dem sich die Intrexx Setup-Datei befindet. Die Intrexx Setup-Datei beinhaltet neben Intrexx auch die Intrexx Administration API. |
28 | irma | Benutzername und Passwort für die Intrexx Administration API lauten jeweils "irma". |
29 | username: irma | |
30 | password: irma |
Start des IAA-Dienstes prüfen
Sie können nach der Installation überprüfen, ob der Intrexx Administration API-Dienst gestartet wurde.
Starten Sie ein Terminal.
Überprüfen Sie die gestarteten Dienste mit "systemctl".
Folgender Eintrag wird bei gestarteter Intrexx Administration API angezeigt. (Der links angezeigte Name enthält beinhaltet den Wert des Parameters "name" in Zeile 20. Diesen Wert können Sie frei vergeben.)
upix_admin_api_intrexx-12.service loaded active running Intrexx Administration API
Konfigurationsdatei nach Installation löschen
Nach der Installation der Intrexx Administration API empfiehlt es sich, die manuell erstellte configuration.yml zu löschen, da diese Passwörter im Klartext enthält.
Sie können jederzeit ein neues Passwort für IAA-Benutzer vergeben. Vergleichen Sie hierzu Abschnitt Passwörter vergeben und verwalten.
Weitere Informationen
Intrexx mit Hilfe einer Konfigurationsdatei installieren (Headless)