本次编译使用的是azkaban的3.x系列。
下载链接:https://github.com/azkaban/azkaban/releases
选择zip下载。
前提:linux中需要下载安装git
1、将下载好的zip包放在linux中,使用解压。
2、进入gradlew目录下面的wrapper目录。
3、因为在编译的过程中需要下载一个gradle-4.6-all.zip,我们在这里提前下载好,放进去。
下载链接:https://services.gradle.org/distributions/gradle-4.6-all.zip
然后修改gradle-wrapper.properties配置文件(注释掉第一个,然后把第二个加上)
#distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.zip
distributionUrl=gradle-4.6-all.zip
4、在azkaban-3.90.0目录下,使用编译命令
./gradlew build installDist -x test
5、单机版使用:
编译完成后,回到顶层目录,然后进入到/azkaban-exec-server/build/distributions目录中,
把tar文件解压到你想安装的文件夹。
6、进入到解压后的文件夹,启动azkaban:bin/start-solo.sh
7、然后在浏览器中访问:8081端口
8、因为单机版是把相关数据写入到内置的H2中,因此不需要配置mysql中去。
9、登录的信息以及界面的一些数据可以在conf配置文件中进行配置,同时注意修改时区,不然定时任务的时候可能会出现问题。