1.6 Автоматическая установка iManager Server

При автоматической (не интерактивной) установке не отображается пользовательский интерфейс и не задаются вопросы. Вместо этого используется программа iManager InstallAnywhere, которая получает необходимую информацию из файла свойств.

Имеется два варианта автоматической установки.

1.6.1 Стандартная автоматическая установка

Чтобы выполнить автоматическую установку с параметрами по умолчанию на сервере Linux или Windows, выполните указанные ниже действия.

  1. Откройте окно консоли и перейдите в каталог, в котором содержится загруженный файл iManager.

  2. В командной строке введите одну из указанных ниже команд.

    • Для Linux:

      ./iManagerInstall< платформа>.bin -i silent

    • Для Windows:

      iManagerInstall.exe -i silent

1.6.2 Автоматическая установка с настраиваемыми параметрами

Чтобы получить больше возможностей управления установкой модулей, можно настроить процесс автоматической установки.

  1. Чтобы запустить автоматическую установку с помощью файла install.properties, введите следующую команду:

    ./iManagerInstallplatform.bin -i silent -f pathto_properties_file
    

    Файл install.properties содержится в том же каталоге, где и исполняемый файл установщика.

  2. Задайте и сохраните указанные ниже значения в файле installer.properties.

    • $PLUGIN_INSTALL MODE$ — свойство, управляющее установкой подключаемых модулей. Укажите один из следующих параметров:

      • DISK (по умолчания), чтобы установить подключаемый модуль с диска;

      • NET, чтобы установить подключаемый модуль из сети;

      • BOTH, чтобы установить подключаемый модуль с диска и из сети;

      • SKIP, чтобы пропустить установку подключаемых модулей.

    • $PLUGIN_DIR$ — свойство, определяющее альтернативный путь, по которому на диске размещаются подключаемые модули.

      • Путь по умолчанию —корневой_каталог_установки/iManager/installs/путь/plugin.
      • Установятся все подключаемые модули в каталоге, не считая вложенные.
    • $PLUGIN_INSTALL_URL$ — свойство, определяющее адрес, по которому расположены подключаемые модули.

      Этот URL-адрес можно изменять. Дополнительные сведения см. в Раздел 1.4, Загрузка и установка подключаемых модулей во время установки.

    • $LAUNCH_BROWSER$ — свойство, определяющее, нужно ли запустить файл gettingstarted.html по завершении установки iManager.

    • $USER_INSTALL_DIR$ — свойство, указывающее каталог установки iManager по умолчанию.

    • USER_INPUT_ENABLE_IPV6 — свойство, указывающее. нужно ли включить IPv6. По умолчанию установлено значение да.

  3. Для загрузки определенных подключаемых модулей укажите идентификатор модуля и его версию, которые можно найти в файле MANIFEST.MF, расположенной в папке подключаемых модулей META-INF/. Например:

    $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)
    

    Если не указан ни один модуль, установятся наиболее часто устанавливаемые модули, которые обозначены как "выбранные" в файлах iman_mod_desc.xml на веб-сайте загрузки.

    Если не указана версия модуля, программа установки использует для установки любой модуль, соответствующий названию NPM.