欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

dataxweb部署步骤(仅自己记录,情况也许不一样)

时间:2023-07-07

1.前端打包,npm run build:prod,打包完后把打的包移到后端的datax-admin下resourses下的statistic中:

2.后端打包:

3.打包完后把后端的报上传到服务器并且解压

4.到这里编译:

运行命令:./install.sh

做选择题,答案是 三个y一个n一个y (第一次编译的时候是四个y)

5.到服务器上需要修改的地方:

        5.1java的位置:在/home/liting/dataxweb2022-2-7/datax-web-2.1.2/modules/datax-admin/bin下面的datax-admin.sh里面查找 jps ,把这个jps的路径修改成“/usr/java/jps”,同样,在/home/liting/dataxweb2022-2-7/datax-web-2.1.2/modules/datax-executor/bin下的datax-executor.sh里面查找jps并且修改路径为“/usr/java/jps”

        5.2 在modules/datax-executor下需要修改配置文件:

                配置文件如下:(主要是修改日志以及datax插件的python脚本的位置):

                改:datax.pypath和datax.job.executor.logpath

 datax.job.admin.addresses=http://localhost:9527
datax.job.executor.appname=datax-executor
datax.job.executor.ip=localhost
datax.job.executor.port=9999
#datax.job.executor.logpath=./data/applogs/executor/jobhandler
datax.job.executor.logpath=/home/liting/dataxweb2022-2-7/temp/log
datax.job.executor.logretentiondays=30
datax.job.accessToken=aaaaaaaaaaaaaaaaaaa
datax.executor.jsonpath=/home/liting/dataxweb2022-2-7/temp/executor/json
#datax.pypath=F:toolsdataxbindatax.py
datax.pypath=/home/liting/datax/bin/datax.py
logging.config=classpath:logback.xml
#logging.path=./data/applogs/executor/jobhandler
logging.path=/home/liting/datax2022-1-19/temp/log
#server.port=${server.port}
server.port=9997

         并且把该目录创建好:

         并且将文件夹设置成递归权限777(不然写不进去东西),我这里直接将上层的文件夹递归设置成777了

6.进入/home/liting/dataxweb2022-2-7/datax-web-2.1.2/bin运行脚本:

./start-all.sh

 出现这两个进程。

完毕。

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。