Установка сервиса blitz-panel#

Для установки сервиса blitz-panel используется установщик blitz-panel.bin.

Важно

Сервис blitz-panel можно установить на любой сервер, где установлен сервер Blitz Identity Provider.

Для установки blitz-panel выполните следующие действия:

  1. На предназначенный для установки сервер скопируйте (например, в директорию /tmp) из дистрибутива Blitz Panel файл blitz-panel.bin.

  2. Запустите установщик blitz-panel.bin, указав в качестве параметра запуска -j значение JAVA_HOME – директории, в которую на сервере установлен JDK.

    Установка будет произведена в директорию /usr/share/identityblitz/blitz-panel.

    cd /tmp
    chmod +x blitz-panel.bin
    ./blitz-panel.bin -- -j <JAVA_HOME>
    
  3. Создайте файл panel.conf с первичными настройками Blitz Panel:

    • IDP_DOMAIN – имя домена, на котором функционирует Blitz Identity Provider;

    • CLIENT_ID – идентификатор для подключения приложения Blitz Panel к Blitz Identity Provider по протоколу OAuth 2.0.

      Внимание

      В client_id недопустимо использовать двоеточие и тильду.

    • CLIENT_SECRET – секретный ключ для подключения приложения Blitz Panel к Blitz Identity Provider по протоколу OAuth 2.0.

    • PANEL_DOMAIN – имя домена, на котором будет функционировать Blitz Panel.

      Пример конфигурационного файла#
      IDP_DOMAIN=mydomain.com
      CLIENT_ID=qwerty12345
      CLIENT_SECRET=54321ytrewq
      PANEL_DOMAIN=mydomain.com
      
  4. Запустите скрипт первоначальной настройки Blitz Panel, указав путь к файлу panel.conf.

    /usr/share/identityblitz/blitz-panel/bin/configure -f /tmp/panel.conf
    

    В результате выполнения скрипта будут настроены конфигурационные файлы Blitz Panel.