Skip to content

Latest commit

 

History

History
86 lines (77 loc) · 1.47 KB

后端部署.md

File metadata and controls

86 lines (77 loc) · 1.47 KB

项目说明

1. 运行环境

jdk1.8+

2. 编译打包

编译:

mvn compile

打包:

mvn assembly:assembly

3. 上传解压

将步骤1中打出的zip压缩包上传至服务器,解压,解压后的目录结构:

conf //配置文件目录
lib //依赖jar包目录
scrip //启动脚本目录
kafkaMonitor-server.jar //项目jar包

4. 修改配置

需要修改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()
	);

配置完成就可以启动项目了

5. 命令说明

==后台系统仅支持jdk1.8+版本==

在脚本中可以指定jdk环境,默认使用系统配置好的java环境变量。

  • 启动:
sh ./script/kafkaMonitor.sh start
  • 停止
sh ./script/kafkaMonitor.sh stop
  • 重启
sh ./script/kafkaMonitor.sh restart