Installing Keycloak¶
Hint - active virus scanner
An active virus scanner may slow down the installation.
-
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.
-
Download the Keycloak - 23.0.0.66 - rpm folder. It is saved as
Keycloak - 23.0.0.66 - rpm.zip
. -
Extract
.zip
archive:unzip "Keycloak - 23.0.0.66 - rpm.zip"
-
Change to the
Keycloak - 23.0.0.66 - rpm
directory and start installing the package:cd "Keycloak - 23.0.0.66 - rpm"
sudo sh install.sh
Hint - insufficient java version
If the Java Version is insufficient, the
install.sh
script stops the installation with an error. Keycloak 22.0 requires at least version 17, see requirements. -
Open the required firewall ports:
sudo sh firewall.sh
-
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 context. 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>" ...