00:01
大家好,欢迎大家继续收看上硅谷的Linux云计算视频,我是刘川老师。那么我们前节课呢,把我们的这个3S7下边进行LP环境部署的一个环境准备工作和呃。基本的一些依赖软件都给大家安装完毕了,然后呢,接下来我们把我们的三大软件安装一下,首先第一个要安装的就是我们的阿帕奇啊。这个地方呢,还是有一些区别的啊,在器上安装上没有多大问题,但是安装完成之后有一个操作是需要大家去做一下的。啊,首先呢,我们先来把对应的一些依赖关系解决掉,我们先去把我们的AR。API和API的依赖关系去接壤。我们先来进行一个四季的跟下,呃,上一级的HTTPT。再一个就是我们的。
01:00
You tell。这个依赖关系解决掉之后呢,我们还需要再来解决一下另外一个依赖关系,就是PC re的依赖关系啊。需要把PC这个软件安装一下。CD到上一级的。PC的梦想。斜杠configure。And make and make。然后这个装完之后呢,再把我们的open s SL啊,这个呢,是我们如果要进行后期的一个,呃,HTB转变为HTPS加密啊这种。
02:05
传输的话可以使用到这么一个,呃,软件包啊。就是它是需要安装的,如果他不安装的话,我们后期的那个呃。SSH的SSL的模块是没有的。模块。到了问题。然后再把我们的软件安装一下。然后呢,是来安装我们的阿帕奇啊,然后。好了,那我们让他安装呢,这个安装还是蛮费时间的啊OK,那么来看一下课件当中的啊问题首先呢,就是这个。安装之后的一个启动的一个测试啊安装。有一个系统测试,那么首先把阿帕奇启动起来,然后呢,检查一下它的进程,检查一下它端口号有没有问题,那其实在检查端口号的时候啊,在森S7当中就出现了问题,什么问题呢?在森S7当中,阿帕奇默认监听了IV6的八理端口,但并没有监IPV4的办理端口。
03:16
这个会导致一个问题,当我们去访问我们的阿帕奇服务器的时候,我们实际上是目前来说仍然拿的是IPV4的协议来进行访问我们的服务器,所以说并访问不到那个八零端口。它怎么办呢?我们需要在我们的阿尔法七配置文件里边增加一项监听,增加一项监听它默认是有listen的,但是我们需要再增加一项监听,那就是listen0.0.0.0.0冒号八零什么意思呢?四个零代表什么?IPV4的任何一个地址?那就是监听我们本机的任意地址的发电单号。那当然其实你也可以只监听本机的某一个网卡的八零也是可以的,这个根据这个自己的需求来这个地方,因为我们实验环境嘛,很简单。
04:02
这是一个相对比较重要的地方,如果你不这样配置,你到时候连你的阿帕奇启动了之后的一个访问测试页面的机会都没有。也就是说没法进行一个呃,这个实验结果的验证,所以说这个步骤特别重要。当然这个东西在斯六中不存在啊,在斯六当中没有这个问题就是它默认监听的话,IP4IP6都都监听,OK,好了,就这么一个问题。我们来看一下有没有安装完成,OK。那这现在正是在编译过程当中。需要等待一下啊,你需要等待一下。下面呢,我们简单来看一下,若发现这个AH0558的这个提示,这个不是包括一个警告提示,解决办法也很简单啊。就是找到主配置文件,找到我们的server name,然后呢,把server name那个地方确认注释,并且把它的那个网址修改成我们的本机的主机名就可以了,就是local host就可以了。其他的就没了。下话题的一个,呃,操作还是相对比较简单的,OK。
05:03
稍微等一下阿帕奇的一个边缘装。OK,那这个地方已经安装完了,我们来确认一下是否安装成功,艾克到了问一下没有问题,然后你们去把刚才所说到的两点去给操作一下啊。我们去vim一下,跟一下use local,阿PA7TWO下的ETC,下载http com2个地方需要改,第一个是需要修改一下对应的server name,搜一下serve name。OK,搜到了那这个选项这个位置。取消注释,并且把对应的网址改成local host就可以了。这个语文我们是没有见过的啊。就可以了。这是第一个学,第二个学就是搜一下。默认有一个监听八零,但这个呢,只是监听IPV6的。
06:00
OK,这我们需要一条。零点。这样就有了IPV4的进行了,OK,我们保存退出一下啊。我们就出现,然后我们来启动什么化器跟。穿一下use local Apache two下的B下的阿PA7CTR。起来之后,我们来用net state-an TP的方式。看下面的端口有一个八零端口。没有问题,那没有问题。来测试一下这个巴黎南口。使我们先来重启一下啊。我们来测一下我们的八零端口好不好用啊。按照浏览器来测试一下。幺。288.10。
07:01
OK,没有问题,It works。也就是说你刚才那个一定要需要改吗?我们来试一下,很简单。把这个license取消注释。注释保存一下,再重启一下。这应该是有浏览器的缓存啊。原有浏览器缓存。好了,能访问到我们的测试页面就没有问题了,那么接下来呢,去安装一下我们的下一个软件包啊,下一个软件包。那下一个软件包呢,要安装MYSQL啊,安装MYL之前呢,我们需要安装一些MYSL的几个依赖工具,一个是我们的这个NCUSAS,一个是我们的c make和BN这三个软件,OK。好了,我们顺序把这三个软件安装一下啊,首先。
08:00
第一个是圆,第一个是圆码的啊。CD到我们上一季的n cus的目录下。然后呢?安装它之前先安装对应的依赖。然后再来进行源码的边沿状。这个完成之后呢,还需要有两个工具啊两个。一个是CC这个之前给大家说过啊,那就是我们的MY5.5杠之后,它的编译工具变成C,而不再使用那个叫configuate工具。这样是因为他被Oracle收购之后啊。瑞对马做了一些调整啊,OK。
09:00
稍等一下。注意啊,每次软件安装完成之后,一定要进行一个是否安装完成的。是否安装正确的一个确认。否则一定会影响你后续的一些其他软件安装啊。而且报错这个东西啊,很奇妙。你越不去检查的时候就越报错了,你越检查的时候,他可能就越不报错,所以你时常去,就是你每次都检查,可能报错机会会小很多。你越去注意他报错的几率越小。就这么个东西。OK,没问题。然后再用我们的亚么,再把我们的。
10:03
C make和bin。好了,接下来就开始来进行MYSQ安装了。MYSO安装先创建ma的用户啊。先创建MYSQL所使用的用户。然后再进行安装。否则。会出现问题。大家都知道马的安装比较消耗时间啊,那这个地方呢,我就不再这个给大家这个录屏了啊。我们暂停一会儿,一会儿完成之后我再给大家接着录屏,OK。OK,那我们的这个。MY马上就要安装完成了,安装完之后呢,MY其实还有很多需要进行一个呃,安装后优化的一些操作啊,我们来简单看一下啊OK。
11:06
那首先呢,就是一些对目录归属的一些调整,然后再一个就是初始化一些这个密码设置和登录测试,OK。我们先来进行一个目录归属的修改,首先要把这个user的呃。目录所有者改成root,那。然后呢,并且把这个MYSQL下的这个date目录的所有的改成MY。需要操作一下OK。CD的根下的user。首先用深he owner。大二。把所有者改成root当前路径。然后呢,再一个就是深圳。刚大二,把这个用。搜改成谁呢?把这个叫date目录的。就该这么两个地方。那改完之后,我们接下来是进行一个授权啊,首先要生成配置文件,然后进行进行一个授权啊OK。
12:08
K里边的生成是通过我们的源码包里边儿。你都生成的。跟下的ETC。CNF就可以了。然后接下来是。进行一个初始化,初始化的话一定要在一定的目录下,一定要先切换到这个目录,然后再执行,因为这个地方我用的是相对路径,相对路径千万不要错掉。初始化成功的标志就是我们的两个进程正常启动啊,两。四四。但是这个号不一定啊你。只要正常,两个技能启动就没问题了。好了,然后再一个就是我们的MYSQL服务的启动,那用的是MYSQL这个来启动。
13:05
OK起来之后,我们用net state an TP的方式。有三六端口了。然后再一个是给设置密码。MY的密工具。然后登录尝试尝试登录并测试一下。没有跟下user lock my circle下的,并下MY。Root。杠P123456好,没问题,瘦。
14:03
D退出一下。MYSQ至此就安装完成,然后我们再来安装一下我们的PP。PP的话也是比较慢的一个软件。PVP安装呢,我说我PVP。把那些所有之前安装过的软件都关联进来了,所以说前面如果你安装错了,那。这个不如。特别容易出错。大家一定要注意啊,一定。上一个不对。涉及到根下、lamp下的,皮下的。OK,同样它时间比较长,所以我给大家暂停了。OK,那我们的这个P2P也已经装完了,同样P2P装完之后也需要进行一些优化调整,OK,那我们把P2P的优化调整来操作一下。首先我们需要来生成一下PP的配置文件,那生成配置文件之前,我们需要先去创建PP所需要的这个配置文件目录,OK。
15:11
然后我们把对应的配置文件复制到指定的位置。OK,然后呢,我们需要来修改阿帕奇,让阿帕奇识别PP后缀,并且能调用PP,让PP来帮我们来解析。时候我们要修改一下我们阿帕奇的配置线,找到我们的ad。这个地方。然后呢,在这个地方增加我们的这个。PP后缀的识别。保存一下,把我们的阿帕奇重启一下,跟一下use。阿帕奇撤下的。定下的阿帕奇CDR。
16:02
先stop一下。再start一下。然后来测试一下我们的阿帕奇和PP是否能联系成功。我们写一个测试页面,测试一下就可以了。为M跟下use local APA two写的htducs呀,写一个test.p2P。写一个PP音放函数就可以了。然后我们来测试一下。Test点。如果能直接显示这个页面代表我们的阿帕奇和PT的解析没有问题。如果显示的不是这个页面,而是在这个地方直接显示了刚才我在那个页面里写的那个什么尖括号,问号PPP拼放,那个显示源码代表阿帕奇连码R撇P。这就是我们的这个PP安装,然后接下来剩下的其实就是一些呃,其他模块的安装了,这个和我们之前那个呃。
17:07
六当中部署基本上一致,我给大家快速的给大家演示一下就OK了。好了,我们来进行一个这个open SL的一个安装。模块的安装,这两个是模块。要修改文件名。然后要生成编译工具。然后要进行边状。然后呢,再一个就是我们的这个。这已经结过了啊,这个已经结过了。
18:10
用use local PP下的B下的PP。IZ那个工具生成一下。向后再来进行。然后修改PP的文件,让PP识别这两个模块。这个比较简单啊。在这个PP的配置文件里边,然后。那个加上我们下边的三方内容就可以了。因为默认的原来那些内容他都注释掉了啊,没有直接写入,所以说我们直接在结尾。加上这三行就可以了。注意缩进啊,一定要顶格。
19:03
就就删掉吧啊。一定要顶格,很多配置文件,对于这个呃,内容顶格要求非常严格啊。好了,然后再catch的服务,这个有所区别啊,在S7当中需要单独去下载这个叫lib event devil的一个。下载,所以说我们要使用w get命令去下载这个。这也是为什么我配置呃。呃,这个。就是配置我们的网络样本,呃,网络的原因啊,配置网。OK,下来之后呢,我们把这个。软件包安装一下,IP包安装一下,一样告白就行。一下lib。
20:27
那把它安装了之后呢,我们来安装一下catch,切换到m catch目录下。指定一下man的安装位置。慢开,安装完之后要创建一个用来启动M的。用户,然后来进行map的启动和管理。
21:12
创建一下用户。然后来启动一下M开m catchche的端口叫11211。Antp下。8033061121全码。然后再是PP mind这个工具啊,这个就。CD到rnp上。CP杠一把PP。Me这个工具复制到跟下user local。阿帕旗下的HDCS下改名叫PHP my admi。这个CP-A的时候会保留它的文件属性,你可以用CP-R。都行都行。
22:00
根据自己的情况来想。然后还需要去修改一下那个里边的文件。阿帕奇的HDCS下的PU。里边呢,还有一个文件需要修改呢,就是需要把这个配置文件给改一下。登录认证方式默认的是cookie。HTP的验证方式。然后再来访问就没问题了。我们再来访问一下。就放到这个页面了,就可以看到批判的密切的内容了。我们来找一下里边的那个index里边。
23:08
123456。就和之前是,嗯。一样的结果,没啥问题。设置阿帕7MYSQLM开始开机自启,把三个软件的启动命令写入到这个叫RC.lock里边就可以了。到IC里边就可以了。为什么跟下ETC下的RC点。还是有一个人的,还有这个。一下。只要你命令没写错,他就会随时开启自这个是没有问题的。然后再一个就是项目部署,这个呢,我们还是拿之前那个呃。纸来测一下啊,3W。
24:01
To点。W get下载一下这个项目。T-X f1.1这个。下完之后的那个。然后呢,我们直接把这个。CP杠。一下。跟一下。Apache two下hdo三角形改名叫blog。
25:04
还是?啊一套啊一套。你看就到了安装界面了,在安装之前啊,需要大家了解一下什么呢,就是权限问题啊。麻辣题运行的时候。要以阿要以阿帕奇那个运行用户的身份来进行一个文件的创建。看一下阿帕奇的这个进程以谁的什么运行的MPS。X。发现阿帕奇的进程是以一个DEMO身份运行的,那这个时候这个用户必须要对那个阿帕奇的。目录有写权限,否则他无法在里边创建文件啊,里边创建。那这个地方怎么办呢?用acl线set。L-MU,冒号DA。对谁呢,跟一下。阿帕two下的HT Du CS下的BLG就可以了。
26:05
最好是递归啊,最好是递归下。这样更安全,然后这个操作就不会报错了,如果你不刚才那样做的话,就会有一个报错提示啊,其实很明显很容易就看出来了。拉考没问题,306没问题,密码123456。酷酷还没有,库还没有,拍拍和酷还没有,我们去创建一下库啊。他说需要一个叫台的库。Type手,你说要啥就要啥,酷。PE处于。1234。这个是后台的管理页面。这个是前台的那个页面。好了,这就是关于我们的。Lamp在森S7上部署的这么一个实验,OK?
27:04
本节课就先到这儿,我们下节课再见。
我来说两句