本文主要是介绍部署dagu_1.12.10+replicadb0.15.1+sqlline1.12,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
下载所需的文件并上传到服务器
- dagu_1.12.10(选择适合自己的版本): https://gh.api.99988866.xyz/https://github.com/dagu-dev/dagu/releases/download/v1.12.10/dagu_1.12.10_linux_amd64.tar.gz
- replicadb0.15.1(包含了sqlline1.12): https://download.csdn.net/download/u012593882/88729322
创建etl用户并配置其环境
useradd etl
echo 'etl:etlpwd' | chpasswd
su - etl
mkdir ~/bin
mkdir ~/dagucat >> .bash_profile <<"EOF"#ETL-ENV
export REPLICADB_HOME=~/replicadb
export DAGU_HOME=~/dagu
export DAGU_HOST=0.0.0.0
export DAGU_PORT=9033
export DAGU_IS_BASICAUTH=1
export DAGU_BASICAUTH_USERNAME="admin"
export DAGU_BASICAUTH_PASSWORD="admin"
export DAGU_IS_AUTHTOKEN=1
export DAGU_AUTHTOKEN="daguApiToken"
export DAGU_NAVBAR_COLOR="#a0aeba"
export DAGU_NAVBAR_TITLE="Dagu"export PATH=$PATH:$HOME/replicadb/bin
EOF
解压可执行文件到指定目录(etl用户操作)
tar -zxvf dagu_1.12.10_linux_amd64.tar.gz -C ~/bin/
tar -xvf replicadb.tar -C ~/
启动dagu服务(etl用户操作)
nohup dagu start-all &> ~/dagu/start-all.log &
使用dagu web ui编写任务
浏览器访问 ip:9033
这篇关于部署dagu_1.12.10+replicadb0.15.1+sqlline1.12的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!