# 一、环境准备
1)基础软件安装
MySQL (5.7+) 必选,对应客户端可以选装, Linux服务上若安装mysql的客户端可以通过部署脚本快速初始化数据库
JDK (1.8.0_xxx) 必选
Maven (3.6.1+) 必选
DataX 必选
Python (2.x) (支持Python3需要修改替换datax/bin下面的三个python文件,替换文件在doc/datax-web/datax-python3下) 必选,主要用于调度执行底层DataX的启动脚本,默认的方式是以Java子进程方式执行DataX,用户可以选择以Python方式来做自定义的改造
DataX安装请参考:DataX
DataX Web安装包准备
2)linux环境安装JDK
参考博文:Linux安装jdk及配置环境变量_Lin-Cheng的博客-CSDN博客_linux 安装jdk
3)linux环境安装maven
参考博文: CentOS7.8环境搭建之apache-maven-3.6.3-bin.tar的安装_人生百年,沧海桑田的博客-CSDN博客_apache-maven-3.6.2-bin.tar.gz
4)linux环境安装pytyon
5) linux环境下安装MySQL
linux下mysql-5.7.32的安装_小煦仔的博客-CSDN博客_linux安装mysql5.7.32
一、Linux安装MySQL出错:libstdc++.so.6 not found
参考博文: Linux安装MySQL出错:libstdc++.so.6 not found_Junqiang Li的博客-CSDN博客
二、Linux之yum安装出现Error: Multilib version problems found解决
参考博文:Linux之yum安装出现Error: Multilib version problems found解决_绣花针的博客-CSDN博客
多版本问题解决后再去执行第一步
三、mysql时报错:mysql: error while loading shared libraries: libncurses.so.5: cannot open shared object fil
参考博文:mysql时报错:mysql: error while loading shared libraries: libncurses.so.5: cannot open shared object fil_那个小白猿的博客-CSDN博客 和 Linux 下安装mysql 出现libncurses.so.5 is needed by MySQL-client-5.6.22-1.el6.i686解决办法_发呆的蜗牛的博客-CSDN博客