00:01
好环境安装完成之后呢,接下来我们就可以去安装airf flow了啊,在这家环境里面安装airflo呢,我们使用的是一个叫pape的一个东西啊,这是类似于我们Java me的一个东西啊,是来导入各种各样的模块的,就对应我们Java里面的架包啊,导入各种各样的一个架包,那这里呢,它需要你呢,呃,首先呢,去更换一下这个PE的一个圆啊,一样的问题,你不用的话呢,它可能速度会比较慢啊,这边呢,我们首先执行PE in store啊,去安装一下PE的一个清华园。好到这边我们啊,这个Python环境要退出啊,在对应的Linux的airflo的虚拟环境下去执行。好,首先呢,这个清华的对应Python派这个工具的一个圆是17兆,我们先来去下载一下。因为清华在国内速度呢,还是挺快的啊,可以看到大概呢有一兆每秒。
01:06
好,它已经安装完了,安装完之后呢,我们再往下啊,需要去让这个对应的源生效啊,如果想让它生效的话呢,需要去呃,做一个对应的一个路径啊,我们呢,先创建一个加目录下的一个隐藏文件叫PA啊,然后在底下呢创建一个啊com文件,在这个。com文件里面去添加上以下的一个内容。啊,这个内容呢,就会以让你这个清华的语言生效啊,我们退出来生效完之后就可以来安装air floor了,叫pop in store啊air floor等于2.4.3版本。好,到这边我们来执行。啊,看到你这样的话呢,你安装就是比较快了啊,它也告诉你了,当地下载的地方呢,是从清华的源开始下载了啊,这样速度就比较快啊,你可以尝试一下直接去安装air flow采用去国外的语言啊,速度呢是非常慢的啊。
02:12
好啊,跟之前的这个套路是一样的是吧,每次呢,我们想要单点一个主要的项目的时候呢,都会被人安装一大堆配套的服务,对吧。这就是什么成熟的一个店面推销对吧,都会给我们安装特别多的一个东西啊。最后呢,还会给我们拉一下账单啊,总结一下这个到底给你做了哪些服务是吧。好,我们也是稍微再等待一下。好啊,稀里糊涂做了一堆服务之后呢,最后他给你总结了啊successfulteed啊,就成功安装了以下这么多个包,好是完了这么多一个包啊,最终呢,我们总算是把这个a flow啊给它安装成功了啊,可以看到啊,一个成熟的技师呢,在做一个主要的服务之后啊,会一下子让你把所有的依赖啊全部给你装清楚啊,如果让你一个一个自己去找的,那肯定就很费劲了,对吧?好了,那现在呢,我们的air flow就已经安装完成了啊,如果你想来使用air flow呢,你安装完成之后啊,就需要去给它初始化一下啊叫AFW啊air flow叫DB。
03:23
初始化。好,已经初始化完成了,初始化完成之后我们就可以去启动air flow了啊,启动air flow呢,它是需要有两个服务的,呃,一个服务呢叫web server啊,一个服务呢叫scheduler啊,这是有两个服务的啊呃,在启动web server的时候啊,就是web server-P,然后输入一个端口号,后面这个杠大D呢是后台启动的意思啊,那不然的话呢,前台挂起浪费你一个窗口啊呃,在启动之前呢,它前面还给你详细介绍了一下啊,比方说呢,你可以输入version啊,去查看一下它的一个版本啊,我们来写一下啊。
04:10
好,我们这里使用的air flow呢,是2.4.3啊,在安装的时候其实也能看得到啊,我们在写的时候呢,就是2.4.3,那接下来呢,我们来启动这个,呃,对应的一个服务啊,叫air flow。啊,叫web。Server。啊,然后杠P啊,8080杠大地直行。好,他给我们打印了一大堆的一个信息啊,打印完一大堆的信息之后呢,那接下来我们就已经啊把这个web server给启动起来了,这个web server我们是可以去登录的啊,你可以打开你的浏览器PO102啊,102冒号8080执行。啊,你就可以进到这个flow的we部u we部UI里面了,它这个air flow的图标啊,是一个一直转的一个大风车可以看到吧是吧?是不是想起了美好的童年呢?啊好,我们回到这个页面上啊,你进来之后呢,他还不让你进去是吧?他让你输入账号密码啊有的同学呢,遇到这种东西啊,立马的条件性反射对吧?Ain是吧?密码呢,123456啊123456,你点登录他会告诉你,你这玩意儿不对啊,账号密码不对是吧?那他的账号密码到底是什么呢?哎,其实啊,他没有给你自己创建一个呃,对应的账号密码,如果你想要登录的话,你需要去自己创建账号啊,需要去自己创建账号,它创建账号的命令呢,叫air flow user create,在create里面会输入很多个信息啊,这个命令呢,我们可以给它放到浏览器啊,放到这个。
05:50
文本编辑器里面啊,来给他修改一下。好,它前面这个东西不能要啊,如果你有这个箭头的话呢,它没有办法在Linux里面去执行啊,它这样就可以去执行了,注意啊,你这个横杠后面不能有东西啊,横杠后面不能有东西,不然的话它没办法换行啊,好,他创建账号的时候呢,呃,写了这么几个东西叫user啊,Correct,这是命令,然后接下来呢,用户名是ain,这first nameme last nameme啊跟email,就是填你的个人信息,随便填无所谓的,这个角色有用啊,显示呢,我当前创建的这个mid用户呢,他是一个管理员,诶可能有的同学就发现了,老你这个地方你没写密码呀,来来给大家看一下。
06:33
他的密码呢,不是写到这个里面的,你把这个命令复制完之后呢,你过来粘贴执行。好,他会告诉你开始去创建这个东西了,然后让你在前台去手动输入密码,可以说不是明文的一个密码啊,这里输入的时候跟别的Linux输入密码是一样的,你只管写。超回车就可以了,它不会显示出来啊。好,我输了两次123456啊,那这样的话呢,我把这个用户呢,就创建好了,创建好之后我们回过头来再输入me啊,123456 123456啊,然后登录。
07:10
好,我们就进入到了这个air flow的页面里面,啊,这是它的一个web server,除了这个web server的服务之外呢,我们还需要有一个服务叫scheduler啊,Scheduler。正常使用的时候呢,也需要把这个scheduler给它启动起来啊,可以把这个命令呢,来去复制一下到这边执行。它什么都不会呃,显示啊,就最终呢,给我们显示了它的一个这个图标,没什么日志打印啊,最终呢,就已经启动完成了,好,那这时候呢,我们的airflow就算是安装完成了,你刷新一下之后呢,它这边会有默认的就是example啊,官方的一些案例让你呢去玩一玩啊,那这里呢,咱们也不去玩它官方的案例了啊,咱们等一下呢,给大家演示一个我们的案例啊,来给大家介绍一下。
我来说两句