linux配置并部署datax-web

需要环境:

Java 8(jdk版本建议1.8.201以上) Python2.7(支持Python3需要修改替换datax/bin下面的三个python文件,替换文件在doc/datax-web/datax-python3下)

Mysql5.7

1.Linux 上安装 DataX

[root@localhost~]#wget

[root@localhost ~]# tar zxf datax.tar.gz -C /usr/local/ #解压到自己的指定路径

[root@localhost ~]# rm -rf /usr/local/datax/plugin/*/._* # 需要删除隐藏文件 (重要)

不删除时,可能会报错

检验是否安装成功:

[root@localhost ~]# cd /usr/local/datax/bin #到指定路径下

[root@localhost bin]# python datax.py ../job/job.json #验证是否安装成功

输出:

显示出来上图表示成功

2.Linux 上安装 DataX-web

1.下载

链接:https://pan.baidu.com/s/1Ba1wJvpvXf1q44p6um3tCQ

提取码:8i8w

2.解压安装包 下载的上传上去解压安装包

[root@localhost ~]# tar -zxvf datax-web-2.1.2.tar.gz #我上传到root目录下直接解压的

3.mysql数据库建表

mysql> create database dataxweb; #进入mysql创建表

4.到bin目录地下 安装

[root@localhost ~]# cd datax-web-2.1.2/bin #我之前解压在root下面 进入bin目录

[root@localhost bin]# ./install.sh #开始安装

需要一系列配置,根据提示来即可

5.配置PYTHON_PATH的路径 (执行datax的python脚本地址)

[root@localhost ~]# cd datax-web-2.1.2 # 到web文件根目录下

[root@localhost datax-web-2.1.2]# vi modules/datax-executor/bin/env.properties #编辑

之前安装datax文件的路径,之前我安装在usr/local路径下

6.启动与关闭

[root@localhost datax-web-2.1.2]# cd bin/ #到软件bin目录下

[root@localhost bin]# ./start-all.sh #启动

[root@localhost bin]# ./stop-all.sh #关闭

7.访问

例如http://192.168.132.236:9527/index.html

出现此页面安装成功

参考:

经验分享 程序员 微信小程序 职场和发展