# javaをインストール dnf install java-11-openjdk-devel
# keycloakをinstall # https://www.keycloak.org/downloads より wget https://github.com/keycloak/keycloak/releases/download/17.0.1/keycloak-17.0.1.tar.gz tar zxvf keycloak-17.0.1.tar.gz mv -i keycloak-17.0.1 /opt/keycloak17
# 中間証明書がある場合、証明書+中間証明書のファイルを作成しておく cd /path/to/certs cat [証明書].crt [中間証明書]-ca.2021.crt > [連結証明書].crt
# keycloak設定 cd /opt/keycloak17/conf cp -pi keycloak.conf keycloak.conf.orig
vi keycloak.conf ``` # httpでアクセスしたい(内部でリバースプロキシする)場合などに有効化 #http-enabled=true https-certificate-file=/path/to/certs/[連結証明書].crt https-certificate-key-file=/path/to/certs_key/[証明書の].key hostname=証明書のホスト名 ```
# 起動 cd /opt/keycloak17/bin ./kc.sh start # 以下へアクセスして管理コンソールID/PWを設定 http://localhost:8080/
# http://localhost:8080/ で初期アクセスをできない場合は以下のように初期ID/PWを指定して起動し設定をする KEYCLOAK_ADMIN=初期ID KEYCLOAK_ADMIN_PASSWORD=パスワード ./kc.sh start # 管理コンソールへログインして設定 https://証明書のホスト:8443/
|