21.3 Automatische Installation von iManager

Bei der automatischen (nicht interaktiven) Installation wird keine Benutzeroberfläche angezeigt, und der Benutzer muss keinerlei Fragen beantworten. Stattdessen ruft InstallAnywhere die Daten aus einer standardmäßigen Datei install.properties ab. Sie können die automatische Installation wahlweise mit der Standarddatei ausführen oder die Datei bearbeiten und so den Installationsvorgang anpassen.

Überprüfen Sie in Vorbereitung auf die Installation die Voraussetzungen und Systemanforderungen:

21.3.1 Bearbeiten der Eigenschaftendatei zum Ausführen einer angepassten automatischen Installation

Wenn Sie mehr Kontrolle darüber haben möchten, welche Module installiert werden, können Sie den Vorgang der automatischen Installation anpassen.

  1. Öffnen Sie die Datei install.properties (standardmäßig im Verzeichnis products/iManager in der .iso-Image-Datei für das Identity Manager-Installationspaket für die verschiedenen Betriebssystemumgebungen).

    HINWEIS:Wenn Sie bereits die aktuelle Version von iManager auf einem Server installiert haben, können Sie die Datei installer.properties verwenden, die durch das Setup-Programm generiert wurde. Diese Datei (standardmäßig im Verzeichnis /var/log) enthält die Werte, die Sie während der Installation angegeben haben.

  2. Fügen Sie der Eigenschaftendatei folgende Parameter und Werte hinzu:

    $PLUGIN_INSTALL MODE$

    Gibt die Eigenschaft an, mit der gesteuert wird, ob Plugins installiert werden. Fügen Sie einen der folgenden Werte hinzu:

    • DISK (Standard) – Weist das Setup-Programm an, die Plugins von der lokalen Festplatte zu installieren.

    • NET – Weist das Setup-Programm an, die Plugins vom Netzwerk zu installieren.

    • BOTH – Weist das Setup-Programm an, die Plugins sowohl von der Festplatte als auch vom Netzwerk zu installieren.

    • SKIP – Die Plugins werden nicht installiert.

    $PLUGIN_DIR$

    Gibt einen alternativen Pfad zu den Plugins an, die sich auf der lokalen Festplatte befinden. Der Standardpfad lautet Stammverzeichnis_des_Installationsprogramms/iManager/installs/Plattformpfad/plugin.

    Das Installationsprogramm installiert alle Module im Plugin-Verzeichnis, nicht jedoch in den Unterverzeichnissen.

    $PLUGIN_INSTALL_URL$

    Gibt die Netzwerk-URL an, über die das Installationsprogramm die Plugins herunterladen kann, standardmäßig . Wenn Sie eine alternative URL angeben, müssen Sie den Inhalt der URL überprüfen und ermitteln, ob das Plugin für Ihre Zwecke geeignet ist. Weitere Informationen finden Sie in Abschnitt 20.3, Erläuterungen zur Installation der iManager Plugins.

    $LAUNCH_BROWSER$

    Gibt an, ob das Installationsprogramm nach Abschluss des Installationsvorgangs die Datei gettingstarted.html starten soll.

    $USER_INSTALL_DIR$

    Gibt den Pfad an, in dem iManager installiert werden soll.

    USER_INPUT_ENABLE_IPV6

    Gibt an, ob die Verwendung von IPv6-Adressen in iManager aktiviert werden soll. Standardmäßig stellt das Installationsprogramm diesen Wert auf yes ein.

  3. Geben Sie für jedes Plugin-Modul, das heruntergeladen und installiert werden soll, jeweils die Modul-ID und die Version aus der Datei MANIFEST.MF im Ordner META-INF/ für .npm (Plugin-Modul) ein. Beispiel:

    $PLUGIN_MODULE_ID_1$=eDirectoryBackupAndRestore
    
    $PLUGIN_VERSION_1$=2.7.20050517
    
    $PLUGIN_MODULE_ID_2$=ldap
    
    $PLUGIN_VERSION_2$=2.7.20050517
    

    HINWEIS:

    • Wenn Sie keine Module angeben, installiert das Programm die am häufigsten verwendeten Module, die in der Datei iman_mod_desc.xml auf der Download-Website als „selected“ gekennzeichnet sind.

    • Wenn Sie keine Version für ein Modul definieren, installiert das Setup-Programm ein beliebiges Modul, das mit dem .npm-Namen übereinstimmt.

21.3.2 Ausführen der automatischen Installation von iManager

Anhand der Datei install.properties (standardmäßig im Verzeichnis products/iManager in der .iso-Image-Datei für das Identity Manager-Installationspaket für die verschiedenen Betriebssystemumgebungen) können Sie iManager automatisch auf einem Linux- oder Windows-Server installieren lassen. Im Verzeichnis products/iManager befindet sich auch die ausführbare Datei für die Installation.

  1. Wechseln Sie in einem Konsolenfenster in das Verzeichnis, das die Datei install.properties enthält.

  2. Geben Sie in der Befehlszeile einen der folgenden Befehle ein:

    • Linux: ./iManagerInstallPlattform.bin -i silent

    • Windows: iManagerInstall.exe -i silent