1.6 Automatische Installation von iManager Server

Bei der automatischen (nicht interaktiven) Installation wird keine Benutzeroberfläche angezeigt und der Benutzer muss keinerlei Fragen beantworten. Stattdessen verwendet InstallAnywhere die Informationen aus einer Eigenschaftsdatei.

Es gibt zwei Optionen für die automatische Installation:

1.6.1 Automatische Standardinstallation

So führen Sie auf einem Linux- bzw. Windows-Server eine standardmäßige automatische Installation mit den standardmäßigen Installationswerten durch:

  1. Öffnen Sie ein Konsolenfenster und wechseln Sie in das Verzeichnis, das die heruntergeladene iManager-Datei enthält.

  2. Geben Sie in der Befehlszeile einen der folgenden Einträge ein:

    • Für Linux:

      ./iManagerInstall< Plattform>.bin -i silent

    • Für Windows:

      iManagerInstall.exe -i silent

1.6.2 Benutzerdefinierte automatische Installation

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

  1. Wenn Sie mithilfe der Datei install.properties eine automatische Installation ausführen möchten, geben Sie Folgendes ein:

    ./iManagerInstallplatform.bin -i silent -f pathto_properties_file
    

    Die Datei install.properties ist in dem Verzeichnis verfügbar, das die ausführbare Datei des Installationsprogramms enthält.

  2. Legen Sie in der Datei install.properties Werte für die folgende Eigenschaft fest, und speichern Sie diese:

    • $PLUGIN_INSTALL MODE$: Die Eigenschaft zur Festlegung, ob Plugins installiert werden. Wählen Sie eine der folgenden Optionen aus:

      • DISK (Standardeinstellung): Installiert die Plugins vom Datenträger.

      • NET: Installiert die Plugins aus dem Netzwerk.

      • BOTH: Installiert die Plugins sowohl vom Datenträger als auch aus dem Netzwerk.

      • SKIP: Die Plugins werden nicht installiert.

    • $PLUGIN_DIR$: Die Eigenschaft zur Definition eines alternativen Pfads, unter dem sich die Plugins auf dem Datenträger befinden.

      • Der Standardpfad lautet Stammverzeichnis_des_Installationsprogramms/iManager/installs/Plattformpfad/plugin.
      • Mit Ausnahme von Unterverzeichnissen werden alle Module im Plugin-Verzeichnis installiert.
    • $PLUGIN_INSTALL_URL$: Die Eigenschaft zur Angabe der URL, unter der sich die Plugins befinden.

      Diese URL kann bearbeitet werden. Weitere Informationen finden Sie unter Abschnitt 1.4, Herunterladen und Installieren von Plugins während der Installation.

    • $LAUNCH_BROWSER$: Die Eigenschaft zur Angabe, ob beim Abschluss der iManager-Installation die Datei gettingstarted.html gestartet wird.

    • $USER_INSTALL_DIR$: Die Eigenschaft zur Angabe des Standardpfads, unter dem iManager installiert werden soll.

    • USER_INPUT_ENABLE_IPV6: Die Eigenschaft zur Angabe, ob IPv6 aktiviert werden soll. Standardmäßig ist die Eigenschaft auf Ja festgelegt.

  3. Um bestimmte herunterzuladende Module anzugeben, geben Sie die Modul-ID und Version aus der Datei MANIFEST.MF an, die sich im Ordner META-INF/ des jeweiligen NPM befindet. Beispiel:

    $PLUGIN_MODULE_ID_1$=eDirectoryBackupAndRestore
    
    $PLUGIN_VERSION_1$=2.7.20050517
    
    $PLUGIN_MODULE_ID_2$=ldap
    
    $PLUGIN_VERSION_2$=2.7.20050517
    
    etc. . . . (repeated as many times as there are modules)
    

    Wenn Sie keine Module angeben, werden die am häufigsten verwendeten Module installiert, 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.