史上最全面 centos7安裝 apache-airflow(2020-09-30)

翻滾吧~CODE君發表於2020-09-30

環境需要

  1. VMware虛擬機器(博主使用的是15.0)

  2. centos映象 連結:http://mirrors.aliyun.com/centos/7/isos/x86_64/ 在這裡插入圖片描述

  3. centos7安裝Python3 連結:https://blog.csdn.net/qq_42166308/article/details/108883092

  4. centos7安裝mysql8.0 連結:https://blog.csdn.net/qq_42166308/article/details/108849906

  5. 安裝airflow

  6. 啟動airflow webserver
    在這裡插入圖片描述

前面的準備安裝工作,就按照博主的連結一步步來,穩得很!!!接下來接著上面來安裝airflow

配置airflow

vi /etc/profile
# 進入後插入以下配置
export AIRFLOW_HOME=/usr/local/airflow
export SLUGIFY_USES_UNIDECODE=yes

修改完後執行:是配置檔案生效!

source /etc/profile

安裝airflow

pip3 install apache-airflow -i https://pypi.douban.com/simple

安裝成功截圖:
在這裡插入圖片描述
在這裡插入圖片描述

初始化資料庫表(預設使用本地的sqllite資料庫)

查詢pip3安裝airflow的路徑

find / -name airflow

在這裡插入圖片描述
airflow命令在以下路徑中
在這裡插入圖片描述
之後執行初始化:

./airflow initdb

執行成功後,接著出現下面就表示成功!!!
在這裡插入圖片描述

建立軟連線

軟連線就相當於Windows的快捷方式

ln -s /usr/local/python3.6.8/bin/airflow /usr/bin/airflow
ln /usr/local/python3.6.8/bin/gunicorn /usr/bin/gunicorn

啟動airflow webserver

airflow webserver

成功如下:
在這裡插入圖片描述
然後訪問 http://0.0.0.0:8080/admin/就會出現畫面:
在這裡插入圖片描述
OK,完美成功的安裝了。如果覺得有用可以點個贊,支援一下博主!!

相關文章