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 閱讀(233) 評論(0)  編輯  收藏 所屬分類: KEYCLOAK

          主站蜘蛛池模板: 清水县| 云霄县| 铜梁县| 科技| 乌兰察布市| 彭阳县| 项城市| 呼玛县| 大渡口区| 临夏市| 凤台县| 汉川市| 乌苏市| 石家庄市| 濉溪县| 杭锦旗| 翁牛特旗| 阜宁县| 罗源县| 太和县| 赣州市| 昌图县| 图木舒克市| 红桥区| 葵青区| 方城县| 盐城市| 吴忠市| 凭祥市| 伊春市| 南投市| 桐城市| 白朗县| 临安市| 淮滨县| 衡南县| 武宣县| 清远市| 板桥市| 阿图什市| 平阴县|