Skip to content

Installing Keycloak


Requirements

  • see requirements

  • internet access for downloading the zip file from the SEAL Systems delivery platform


Instructions

  1. In a browser, log on to the SEAL Systems delivery platform with your logon data:

    https://delivery.sealsystems.de

    Hint - logon data

    You receive the logon data from your Technical Project Manager at SEAL Systems.

  2. Download the Keycloak - 1.0.1.8 - rpm folder.

  3. Change to the download directory and start installing the package:

    ./install.sh
    
  4. After you have finished the installation, keycloak is running as seal-keycloak service.

    Hint - service does not start

    If the service does not start, maybe Java cannot be found in the service environment. In this case, stop the seal-keycloak service and add the following line to the [Service] section of the /usr/lib/systemd/system/seal-keycloak.service file:

    [Service]
    ...
    Environment="JAVA_HOME=<java_installation_dir>"
    ...
    
  5. Remove the /opt/seal/data/seal-keycloak directory. This is neccessary to import the SEAL-specific configuration after the next restart.

  6. Restart seal-keycloak service.

  7. Start a web browser to proceed with the further configuration:

    https://localhost:32769/