linux部署安装DataX和DataX-Web

1.基础环境

JDK(1.8 及其以上都可以,推荐 1.8),安装过程略

Python(2 或者 3 都可以),安装过程略

Apache Maven 3.6.1+(只有DataX源码编译安装时需要)

1.1下载maven安装包

访问https://maven.apache.org/download.cgi下载官方安装包

1.2安装maven
#创建maven目录
mkdir -p /usr/local/maven
cd /usr/local/maven/

#上传安装包至/usr/local/maven/

# 解压
tar -zxvf apache-maven-3.9.6-bin.tar.gz
1.3配置maven环境变量
vim /etc/profile
#在文件末尾增加
MAVEN_HOME=/usr/local/maven/apache-maven-3.9.6/
PATH=$MAVEN_HOME/bin:$PATH
#保存退出后,重载配置
source /etc/profile

#验证,查看maven版本
mvn -version
1.4配置 Maven 本地仓库
#新建本地库文件夹
mkdir -p /usr/local/maven/repository

#编辑配置文件/usr/local/maven/apache-maven-3.9.6/conf/settings.xml
vim /usr/local/maven/apache-maven-3.9.6/conf/settings.xml
#在注释的localRepositor
### 安装配置 DataX-Web,在 Linux 服务器上需先完成以下准备工作: 确保已安装 JDK8 并正确设置了 `JAVA_HOME`、`CLASS_PATH` `PATH` 环境变量,这是因为启动 DataX-Web 需要依赖 jdk 的 `jps` 指令[^2]。 还需准备 MySQL 数据库服务。具体操作为创建名为 `data_web_db` 的数据库实例以及具有相应权限的 `datax_web` 用户账户。 #### 下载并解压软件包 前往官方提供的百度云链接下载 DataX 及其 Web 版本压缩包,并输入提取码 `cpsk` 获取文件。接着将下载得到的数据传输至目标 Linux 主机并通过命令行工具将其解压缩到指定目录下。 ```bash tar zxvf datax-web.tar.gz -C /usr/local/ ``` 此命令会把 tarball 文件中的内容释放出来放置于 `/usr/local/` 路径之下。 #### 修改配置文件 编辑位于 `/usr/local/datax-web-2.1.2/modules/datax-admin/conf/bootstrap.properties` 中的相关参数来适配当前运行环境的需求[^1]。 例如调整如下几项关键属性: - `spring.datasource.url`: 设置连接字符串指向之前建立好的 MySQL 实例; - `spring.datasource.password`: 填入该用户的密码; 这些更改允许应用程序能够顺利访问后台存储系统。 #### 启动应用 最后一步就是通过执行脚本来激活整个平台的服务端口监听功能。通常情况下可以找到类似 start.sh 这样的可执行脚本用于快速初始化进程。 ```bash cd /usr/local/datax-web-2.1.2/bin && ./start.sh ``` 这将会读取前面提到过的那些自定义设定并将它们加载进来以便正常运作。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值