后端配置
准备开发工具 IDEA + mysql8+jdk1.8 + redis
数据库导入
找到初始化文件ddl和dml 目录
LdapAuth\docs\mysql8\sql\1.0.0
#创建ldapauth库
CREATE DATABASE ldapauth DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
#导入数据库
soruece ddl.sql
soruece dml.sql
系统配置文件-数据库
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
#数据库账号
spring.datasource.username=root
#数据库密码
spring.datasource.password=67B_EZ(WtxqCr9tT
#链接配置
spring.datasource.url=jdbc:mysql://192.168.31.222:3306/ldapauth?autoReconnect=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai
系统配置文件-redis
#是否开启redis,true=开启,false=不开启
spring.redis.enabled=true
spring.redis.database=0
#RedisIP
spring.redis.host=127.0.0.1
#Redis端口
spring.redis.port=6379
#Redis密码
spring.redis.password=123456
spring.redis.jedis.pool.max-active=20
spring.redis.jedis.pool.max-wait=-1
spring.redis.jedis.pool.max-idle=10
spring.redis.jedis.pool.min-idle=0
spring.redis.timeout=1000
系统配置文件-其他配置
#程序端口
server.port =6501
#访问上下文
server.servlet.context-path =/ldap-api
#后端是否使用ssl
ldapauth.server.scheme =http
#后端域名,生产环境需要修改为正式域名
ldapauth.server.domain =localhost
ldapauth.server.name =${ldapauth.server.scheme}://${ldapauth.server.domain}
ldapauth.server.uri =${ldapauth.server.name}:${server.port}${server.servlet.context-path}
#后端配置前端地址,生产环境需要修改为正式地址
ldapauth.server.frontend.uri =http://localhost:6500
ldapauth.server.default.uri =${ldapauth.server.frontend.uri}/index
ldapauth.server.mgt.uri =${ldapauth.server.frontend.uri}/index
#后端配置单点地址,生产环境需要修改为正式地址
ldapauth.server.authz.uri =http://localhost:6501/ldap-api
maven 编译指令
maven clean package
构建完成后,找到jar位置 LdapAuth\ldapauth-webs\ldapauth-mgt\target\ldapauth-mgt-boot-1.0.1.jar
linux启动
java -jar ldapauth-mgt-boot-1.0.1.jar
windows
java -jar ldapauth-mgt-boot-1.0.1.jar