楔子
作为学习笔记,希望不要因为内容对大家产生误导。
哔哩哔哩相关的一个视频|
https://www.bilibili.com/video/av65539983?from=search&seid=17846367465861730805
安装使用官方文档 参照编译。官方文档https://azkaban.readthedocs.io/en/latest/
视频中资料
https://www.lanzous.com/i8kcuej
MySQL 创建数据库
CREATE DATABASE azkaban ;
CREATE USER 'azk'@'%' IDENTIFIED BY 'azk';
GRANT SELECT,INSERT,UPDATE,DELETE ON azkaban.* to 'azk'@'%' WITH GRANT OPTION;
flush privileges;
ankaban编译并拷贝出tar.gz
git clone https://github.com/azkaban/azkaban.git
# 编译
./gradlew build -x test
# 拷贝出编译后的 tar.gz
find ./ -type f -name '*.gz' | xargs tar -zcvf azkaban-3.82.06-`date +%F`.tar.gz
Solo Server配置使用
官网配置安装描述
使用上述 编译后的 azkaban-solo-server-3.82.0-6-g1ecc79e1.tar.gz
解压后如下
配置文件在conf目录中
。修改其中的azkaban.properties
#配置了绝对路径|时区
web.resource.dir=/opt/azkaban-solo-server/web
default.timezone.id=Asia/Shanghai
# 配置MySQL(我使用的是MariaDB)
## mysql
database.type=mysql
mysql.user=azk
mysql.password=azk
mysql.database=azkaban
mysql.host=localhost
mysql.port=3306
mysql.numconnections=100
### 如果不使用MySQL,默认是 H2
#database.type=h2
#h2.path=./h2
#h2.create.tables=true
启动|停止
#启动
bin/start-solo.sh
# 停止
bin/shutdown-solo.sh
上述没有配置HTTPS。启动后使用http://[ip]:8081访问