MySQL 和 Keycloak 设置
MySQL and Keycloak setup
您好,我正在尝试在我的 Keycloak 服务器中添加 mysql 数据库。
我在 /modules/system/layers/base/com/mysql/main 下添加了 module.xml 和 mysql-connector-java-5.1.42-bin.jar。
当我运行命令添加mysql模块时,
./jboss-cli.sh,它会出错
Exception in thread "CLI Terminal Connection (uninterruptable)"
java.lang.ArithmeticException: / by zero
当我尝试启动 Keycloak 时,我还收到了缺少服务的通知。
service jboss.jdbc-driver.mysql (missing)
请帮忙!!
When I am running the command to add mysql module, ./jboss-cli.sh, it errors out with
你能post你的命令吗?您不必使用 cli 执行此操作。也可以在编辑器中修改配置。至少为了测试你应该试试这个。
Keycloak 文档中有相当一部分是关于数据库设置的:https://www.keycloak.org/docs/latest/server_installation/index.html#_database
基本步骤是:
- 为您的数据库找到并下载 JDBC 驱动程序
- 将驱动程序JAR打包成一个模块并将此模块安装到服务器中(module.xml)
- 在服务器的配置文件中声明 JDBC 驱动程序 (standalone.xml)
- 修改数据源配置以使用数据库的 JDBC 驱动程序
- 修改数据源配置以定义数据库的连接参数
Keycloak 文档中存在错误。 Driver 应该在
modules/system/layers/base/com/mysql/driver/main
文件夹。
完整的有效说明在这里
https://github.com/v-ladynev/keycloak-nodejs-example#keycloak-configuration
您也可以使用 docker 图片进行实验
https://github.com/v-ladynev/keycloak-nodejs-example#keycloak-docker-image
您好,我正在尝试在我的 Keycloak 服务器中添加 mysql 数据库。
我在 /modules/system/layers/base/com/mysql/main 下添加了 module.xml 和 mysql-connector-java-5.1.42-bin.jar。
当我运行命令添加mysql模块时, ./jboss-cli.sh,它会出错
Exception in thread "CLI Terminal Connection (uninterruptable)" java.lang.ArithmeticException: / by zero
当我尝试启动 Keycloak 时,我还收到了缺少服务的通知。
service jboss.jdbc-driver.mysql (missing)
请帮忙!!
When I am running the command to add mysql module, ./jboss-cli.sh, it errors out with
你能post你的命令吗?您不必使用 cli 执行此操作。也可以在编辑器中修改配置。至少为了测试你应该试试这个。
Keycloak 文档中有相当一部分是关于数据库设置的:https://www.keycloak.org/docs/latest/server_installation/index.html#_database
基本步骤是:
- 为您的数据库找到并下载 JDBC 驱动程序
- 将驱动程序JAR打包成一个模块并将此模块安装到服务器中(module.xml)
- 在服务器的配置文件中声明 JDBC 驱动程序 (standalone.xml)
- 修改数据源配置以使用数据库的 JDBC 驱动程序
- 修改数据源配置以定义数据库的连接参数
Keycloak 文档中存在错误。 Driver 应该在
modules/system/layers/base/com/mysql/driver/main
文件夹。
完整的有效说明在这里
https://github.com/v-ladynev/keycloak-nodejs-example#keycloak-configuration
您也可以使用 docker 图片进行实验
https://github.com/v-ladynev/keycloak-nodejs-example#keycloak-docker-image