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 - 15.0.0.18 - rpm folder. It is saved as Keycloak - 15.0.0.18 - rpm.zip.

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

    ./install.sh
    
  4. After you have finished the installation, start the service:

    sudo systemctl start seal-keycloak
    

    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 the service:

    systemctl start seal-keycloak
    
  7. Start a web browser to proceed with the further configuration:

    https://localhost:32769/
    

Checking the Installed Version

rpm -qa | grep seal-keycloak

Back to top