00:00
呃,那接下来我们去安装一下。他呢,官网啊,是这儿啊。GIHUB上啊,同时在这个NG官方网站也有介绍,再有就是TG的官方网站,这个模块啊,是TG发布的,在最开始的初级课里边给大家讲过这个,呃,NG分几个版本,还记得吧,像t g open rety,呃,这都是两个非常非常主流和这个知名的版本啊,这个TG就是淘宝网发布的,呃,它被呃捐捐赠给了这个阿帕奇这个开源组织,现在N官网上呢,也有对这个模块的介绍,就是这个模块,呃官网的地址是这个,你打开看一下。这是官方的官方的介绍啊,这a Mo module that is distribution with which ISA distribution of n that is use by,什么巴拉巴拉巴拉,大概意思就是这它是TG啊,是一个这个呃,NS的一个,呃,额外的一个发行版啊,然后这个拈呢,是伴随着ten这一块搞出来的。
01:15
然后这个后边这个呢,你看it it use to,问号like this啊,它用两个问号,就像我们刚才给大家举那个例子,我们让他去传参对吧,这就是淘宝网,刚才我们看那案例里边那种样式跟格式,然后它的这个可配置的选项呢,其实也不多啊,就那么几个,然后安装呢啊,我们可以在这个它的这个官方giate上呢,直接把它给拉下来,就是我们用这个NNG里的一些模块,只是其中的一部分模块啊,我们可以在开源版的NG上去使用。啊,但是有很多这个ten g的模块呢,只能在这个TG上用,因为ten g的这个发行版它是基于NG呃。这个开源版的这个基础上啊,他也在源码层面呢,做了很多的修改。
02:04
啊,它不只是单单的增加了一些这个简单的模块和功能啊,有有有一部分的这个模块,一大部分的模块,T里的模块,你拿过来直接往这开源版本里用是用不了的,但是这个是可以的。然后这是它的这个,嗯,GIHUB上的地址啊,虽然说已经九年没更新了,但这个模块呢,比较简单,你看就一个源文件,就一个C源文件。那他也没有这个发行版啊,你点这个release,他他没在这里边搞,那这怎么整呢?我们可以这样在这个code这点直接download zip啊,把整个项目给它拉下来,或者呢,呃,你如果习惯用这个giate的方式呢,也可以在这个呃,我们的这命令行上用这个giate把这个整个项目给拉过来。咱们讲到讲课讲到这个阶段了呢,在这安装这个环节呢,咱们就一切从简,简单了事就可以了。那这会儿呢,你可以把它下载下来,然后到你的这个电脑上呢,呃,它就成了一个这个zip包你看。
03:02
就这个。NGHTTP啊,Master直接把整个项目全给拉下来了,拉下来之后呢,我们把它给传到咱们的呃,服务器上。就还存在这个root下啊。这个。传上去传完之后呢,呃,我们看编译安装啊,可以用模块化的方式去动态加载啊,也可以直接给它加进去,我们在这儿呢,就最快最简单。嗯,先找到咱们这个文件给它解开,我看我这有没有按zip,没有还得装一下要调。
04:01
更外。And zip。然后安。叫什么名字来着?这个。Htp NG NG ha dp是吧,N zep NG。城市GDP。然后解开,解开之后呢,我们进去看一眼啊。诶就在这儿对吧,那么接下来呢,我们编译这个NG。NG12.6,我们就最简单最快啊,就直接。Configure,然后。ADD Mo。User local。嗯,NG,然后杠杠ADD。这个安装我就不在咱们的文档里记了啊你。
05:02
咱们这课讲了这么久了,呃,这几种安装方式基本上也安装这个插插件或者这个模块的方式也都给大家演示了,这就不需要再记了,对吧,再root一下。NG-http master啊,然后这会儿你要注意啊,这个目录下它有没有这个子目录没有对吧?有有的时候你可能解压缩之后呢,咱们这个当前目录下可能还会再有一个目录啊,然后OK。直接configuate。然后make。Make完之后呢,直接把这NGS这个主程序给它扔过去就可以了,是吧。然后OBS里。这个NG是吧。然后我们看看这个NG格斯。
06:00
有没有这个东西,哎,有了。然后,嗯。Copy过去。哎,这还不能copy,得先把这个。嗯。N几个死给他给停掉。然后copy NG到user,我也不备份了啊,咱们一切从简。盖掉,OK,那这会儿呢,我们启动起来,咱们这个N几。诶报错了,不要慌啊,这个可能是之前那个配置之前有一些模块这次没有加进去是吧,那我们。改改配置文件。你自己做自己做实验的时候呢,最好也别一次加载那么多模块,它容易乱套啊,一个一个来,然后最终你再。
07:01
自己生成环境里,你在编译的时候呢,你要把之前那些模块呢,给它给加上啊。呃,另外就是再说一点,就是一般来说这些模块呢,它互相没有冲突,也没必要我们去一下漏的那么多模块,然后这个在这做这个,呃,这种冲突冲突性的实验,一般来说没有冲突啊。这很明显之前这个,呃,我们这个这个压缩模块,这个B这个压缩对吧,给他给删了。还有什么其他的Z对吧,我们也不用了。前面这咱这会儿先不用了啊,这个也删了。然后现在是没有是吧。然后保存,然后再重新启动一下。现在就没有问题了,那这是它的安装啊,安装完之后呢,呃,我们试验一下啊,这个效果究竟咋样。
我来说两句