Skip to main content
Version: Indeed Access Manager 9.3

Мастер конфигурации

Мастер конфигурации — это веб-приложение, которое позволяет установить Indeed Access Manager или изменить конфигурацию. Мастер поставляется в составе дистрибутива Access Manager. Мастер конфигурации позволяет автоматически заполнить файлы конфигурации компонентов Access Manager.

Запуск мастера конфигурации

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

  1. Скачайте архив distrib_am-<номер версии>.tar.gz, загрузите его на целевой хост в необходимый каталог.

  2. Перейдите в каталог с архивом и распакуйте его с помощью команды:

    sudo tar -xf <имя архива>.tar.gz
  3. (Опционально) При необходимости подготовьте собственные сертификаты:

    • добавьте <публичный сертификат домена>.cer в каталог distrib_am/wizard/ssl/ и переименуйте его в ca.cer,

    • добавьте <серверный сертификат>.pfx в каталог distrib_am/wizard/ssl/ и переименуйте его в <dns_имя_сервера>.pfx.

      Примечание

      Если не подготовить собственные сертификаты, то при запуске мастера конфигурации автоматически генерируются самоподписанные сертификаты ca.crt и <dns_имя_сервера>.pem. Сертификат ca.crt необходимо добавить в список доверенных центров сертификации.

  4. Перейдите в каталог distrib_am/, откройте терминал и выполните команду для запуска мастера конфигурации:

    sudo bash ./setup.sh start
  5. После выполнения скрипта перейдите по URL-адресу, указанному в консоли после выполнения скрипта.

  6. В поле Код доступа введите AutenticationCode, указанный в консоли после выполнения скрипта.

    Пример кода: 0f4734a520d74b27b790df6344fd4710.

  7. Нажмите Войти.

Сценарий мастера

(Опционально) Как отредактировать шаблоны конфигурационных файлов?

Редактирование шаблонов может потребоваться в случаях, когда необходимо изменить значения по умолчанию, например при использовании нестандартного порта.

При необходимости внести изменения в шаблоны конфигурационных файлов, по которым будут сгенерированы файлы конфигураций для компонентов Access Manager, выполните следующие действия:

  1. Скопируйте шаблоны из Docker-контейнера с помощью команды:

    docker cp <container_id_or_name>:<path_in_container> <path_on_local_host>

    Пример:

    docker cp ebbc6c41f1a5:./app/deploy/templates ./distrib_am/wizard
  2. В файле wizard.docker-compose.yml для сервиса wizard в разделе volumes добавьте монтирование директорий в контейнере Docker:

    ./templates/:/app/deploy/templates/:Z
Важно

В шаблонах конфигурационных файлов нельзя изменять переменные формата {{HostSchemes.Schemes.0.Endpoint.Host}}, так как это может привести к ошибкам при инсталляции Access Manager и генерации конфигурации.

Чтобы начать работу, выберите сценарий: