paulwong

          KEYCLOA+DMariaDB 在LINUX上的安裝

          下載KEYCLOAK與安裝,可參見:
          https://www.janua.fr/how-to-install-keycloak-with-mariadb/

          啟動時配置不通過localhost訪問控制臺:
          #! /bin/bash

          BIN_PATH=$(cd `dirname $0`; pwd)
          IP=10.10.27.69
          KEYCLOAK_OPT="-b ${IP} -Djboss.bind.address.management=${IP} -Dkeycloak.profile.feature.upload_scripts=enabled"
          KEYCLOAK_OPT="${KEYCLOAK_OPT} -Djboss.socket.binding.port-offset=100 -Dkeycloak.frontendUrl=http://${IP}:81/auth "
          #-Dkeycloak.hostname=${IP} -Dkeycloak.httpPort=81 -Dkeycloak.httpsPort=82

          nohup ${BIN_PATH}/bin/standalone.sh ${KEYCLOAK_OPT} > /dev/null &

          更改KEYCLOAK的DATASOURCE時,可直接更改默認的而無需重新配置:
          https://medium.com/@pratik.dandavate/setting-up-keycloak-standalone-with-mysql-database-7ebb614cc229

          KEYCLOAK的JBOSS管理界面地址改為非LOCALHOST:
          -Djboss.bind.address.management=${IP}

          如果是由NGINX過來的訪問,這樣前端的地址是和默認的不一樣,需配置前端URL:
          -Dkeycloak.frontendUrl=http://${IP}:81/auth

          更改JVM大小standalone.conf:
          #
          # Specify options to pass to the Java VM.
          #

          JBOSS_JAVA_SIZING="-server -Xms3G -Xmx3G -Xmn512m -XX:MetaspaceSize=96M -XX:MaxMetaspaceSize=256m"

          REFERENCE:
          https://www.keycloak.org/docs/latest/server_installation/index.html#_hostname

          posted on 2022-04-14 15:15 paulwong 閱讀(235) 評論(0)  編輯  收藏 所屬分類: KEYCLOAK

          主站蜘蛛池模板: 宣城市| 沧州市| 徐州市| 麟游县| 荆州市| 平定县| 鹿邑县| 德钦县| 牙克石市| 滁州市| 中西区| 乌审旗| 灵台县| 馆陶县| 丹阳市| 宁国市| 浦城县| 福州市| 德惠市| 抚远县| 方山县| 和平区| 石景山区| 梧州市| 石楼县| 宁远县| 星座| 阳西县| 航空| 桑植县| 平安县| 莱阳市| 台湾省| 遂昌县| 吴旗县| 叶城县| 浦东新区| 樟树市| 泌阳县| 河南省| 宁国市|