安装Airflow

1-确保win10的ubuntu环境正常(Windows10+WSL+Airflow)
2-安装MySQL数据库
3-更新Python 的pip包管理器
4-Mysql建表

# 创建相关数据库及账号 
mysql> create database airflow default charset utf8 collate utf8_general_ci; 
mysql> create user airflow@'localhost' identified by 'airflow'; 
mysql> grant all on airflow.* to airflow@'localhost'; 
mysql> flush privileges; 

5-安装airflow

sudo pip3 install apache-airflow

6- 在ubuntu的/etc/profile中添加环境变量(如下图),之后source一下(source /etc/profile)

#Airflow
export AIRFLOW_HOME=/home/linshi/airflow

7-执行下面命令,创建数据库,这一步会创建上面路径的airflow文件夹,以及文件夹中的一些文件

airflow  db  init

8-查看是否安装成功

airflow version

在这里插入图片描述

9-配置元数据库(Mysql)地址

cd  /home/linshi/airflow
vim airflow.cfg

修改下图中的配置-把原来的注释掉,改成下面红框标注的mysql+pymsql(由于Python3没有MySQLdb,需要提前安装pymysql)
在这里插入图片描述
10-再次初始化数据库

airflow db init

11-创建airflow登录用户,牢记账号和密码

airflow users create --username airflow --firstname aaa --lastname aaa --role Admin --email aaa

12-启动项目

airflow webserver -p 8080

13-浏览器访问地址,登录账号和密码进一步操作


http://localhost:8080/admin/

安装Airflow_第1张图片

你可能感兴趣的:(大数据,大数据,python)