Перейти к основному содержимому
Версия: 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 и генерации конфигурации.

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