jdk1.8+
编译:
mvn compile
打包:
mvn assembly:assembly
将步骤1中打出的zip压缩包上传至服务器,解压,解压后的目录结构:
conf //配置文件目录
lib //依赖jar包目录
scrip //启动脚本目录
kafkaMonitor-server.jar //项目jar包
需要修改conf/application.properties配置文件:
- 配置数据库地址:
spring.datasource.url=xxx
spring.datasource.username=xxx
spring.datasource.password=xxx
spring.datasource.driver-class-name=xxx
==数据持久化部分项目使用的jpa,mysql数据库没问题,其他类型数据库没测试过==
- 配置发送邮箱(发送告警邮件和注册确认邮件)
email.host=xxx
email.port=xxx
email.username=xxx
email.password=xxx
如果你想跳过注册直接登入系统,可使用下面的sql创建一个用户:
INSERT INTO `user_info` (
`name`,
`password`,
`salt`,
`state`,
`username`,
`token`,
`email`,
`create_date`
)
VALUES
(
'管理员',
'admin',
NULL,
'200',
'admin',
NULL,
NULL,
now()
);
配置完成就可以启动项目了
==后台系统仅支持jdk1.8+版本==
在脚本中可以指定jdk环境,默认使用系统配置好的java环境变量。
- 启动:
sh ./script/kafkaMonitor.sh start
- 停止
sh ./script/kafkaMonitor.sh stop
- 重启
sh ./script/kafkaMonitor.sh restart