Skip to main content

后端配置

准备开发工具 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