Installing the blitz-panel service#

Important

See the system requirements.

To install the blitz-panel service, use the blitz-panel.bin installer.

Important

The blitz-panel service can be installed on any server where the Blitz Identity Provider server is installed.

To install blitz-panel, do the following:

  1. Copy the blitz-panel.bin file from the Blitz Panel distribution to any directory on the designated server (for example, /tmp).

  2. Run the blitz-panel.bin installer, specifying the -j launch parameter as JAVA_HOME, the JDK installation directory.

    Blitz Panel will be installed in the /usr/share/identityblitz/blitz-panel directory.

    cd /tmp
    chmod +x blitz-panel.bin
    ./blitz-panel.bin -- -j <JAVA_HOME>
    
  3. Create a panel.conf file with the initial Blitz Panel settings:

    • IDP_DOMAIN – the name of the domain with running Blitz Identity Provider;

    • CLIENT_ID – identifier for connecting the Blitz Panel application to Blitz Identity Provider via OAuth 2.0.

      Attention

      It’s not allowed to use colons and tildes in client_id.

    • CLIENT_SECRET – secret key for connecting the Blitz Panel application to Blitz Identity Provider via OAuth 2.0.

    • PANEL_DOMAIN – the name of the domain on which Blitz Panel will be running.

      Configuration file example#
      IDP_DOMAIN=mydomain.com
      CLIENT_ID=qwerty12345
      CLIENT_SECRET=54321ytrewq
      PANEL_DOMAIN=mydomain.com/panel
      
  4. Run the Blitz Panel initial setup script, specifying the path to the panel.conf file.

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

    As a result of the script execution, the Blitz Panel configuration files will be prepared.