1 部署java8
- 安装
sudo apt install openjdk-8-jdk
- 卸载
sudo apt remove openjdk-8-jdk
- 路径
/usr/lib/jvm/java-8-openjdk-amd64
2 部署MySQL
- 安装
# 服务端,运行mysql服务,代码实现数据存取
sudo apt-get install mysql-server
3 部署Azkaban
参考:Ubuntu20.04集群部署Azkaban4.0.0
4 部署Maven
sudo apt install maven
/usr/share/maven
配置文件:
/usr/share/maven/conf/settings.xml
配置本地仓库:
<localRepository>/home/xindaqi/software/install/maven/local-repository</localRepository>
配置Ali Maven仓库
<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>https://maven.aliyun.com/repository/public</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
5 部署Docker
sudo apt update
sudo apt install docker.io
docker --version
添加用户组:
# 添加用户组
sudo groupadd docker
# 主机用户添加到docker用户组
sudo gpasswd -a $USER docker
# 更新用户组
newgrp docker
卸载Docker
sudo apt-get --purge remove docker.io
6 部署Docker compose
6.1 下载
传送门:https://github.com/docker/compose/releases
或者免费CSDN下载:
传送门:https://download.csdn.net/download/Xin_101/85219743
6.2 部署
# 复制文件到bin目录
sudo cp docker-compose-linux-x86_64 /usr/local/bin/docker-compose
# 添加可执行权限
sudo chmod +x /usr/local/bin/docker-compose
# 添加软连接,保证sudo可用docker-compose
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose