00:00
了解完架构原理,咱们要动手去安装配置下ha proxy啊,这块呢,Ha proxy啊各位啊,它有点像什么呢?各位可以看到它做了高可用性,负载均衡,有点像谁啊?咱们之前是不是学过N啊,很像啊,这块呢,咱们看一下怎么去安装啊,这块很简单,首先咱们把安装包拷贝到OPT幕下啊,这拷贝到咱们的Linux主机下是谁126这台机器啊,也就是八一这台机器,好,咱们看一下啊,我已经拷贝过去了,H ha proxy版本1.5.18啊点它点GZ怎么安装啊各位啊,那肯定是先解压了,对吧?各位,这块呢是比较麻烦的安装方式,解压后编译安装,那这块呢,咱们可来看一下步骤,首先解压,解压在哪?各位啊,这块呢,建议各位解压在user local s RC下面啊这块呢,在这个幕下,咱们可以放解压的什么呢,安装软件的源码啊咱们。
01:00
直接解压过去啊,这块呢,哎,咱们用T命令直接解压杠ZXVF啊,解压压缩包到哪杠C指定一下目录,咱们的user local s l RC下面啊这块直接加过去。好解很快啊,解压完成之后呢,咱们进到对应目下,哎,我要去什么呢?各位咱们都已经说了,是不是编译后安装对吧?诶得诶,先进行编译,然后再进行安装,但是各位啊,别着急啊,现在还不能马上make,因为什么呢?咱们得需要参数,各位可以看一下make的参数有很多啊,咱们看一下,首先咱们得先呃,U name-R各位这个命令应该很熟悉了,什么咱们查看Linux内核版本啊,咱们的安装的时候也得指定啊,内核版本是什么?咱们看一下,好,各位能看到啊,我这块用的内核版本什么呢?3.10.0-693啊这是SS764位的这个版本,好,那这块呢,呃,怎么去指定参数,首先啊这块呢,Make后面得加上什么,诶target啊这块呢,指定一下什么内核版本啊,是Linux各位310什么意思,就是咱们这个诶编号诶。
02:18
3.10,我直接拼上去了,3310就可以了啊各位这块呢,千万记住得查好内核版本,然后诶指定一下什么呢?系统的位数咱们是哎64位的,然后呢,还得指定一下什么呢?诶你这块诶make编译的,哎编译后安装的这个目录啊这块必须要指定一下,好那这块呢,各位这是完整的,各位千万注意啊,得查看你们自己的内核版本,把内核版本号指定好了才可以好这块呢咱们运行一下看看。啊,各位可以看到啊,正在编译啊这块呢,啊这块编译过程啊,也不是太长啊各位这块呢,咱们编译的时候呢,哎,编译完成之后,咱们还得再进行源码进行什么呢?安装什么呢?Make install啊但是安装的时候同样得指定参数,你安装的目录在哪啊,这块也必须要指定好,这块编译完成咱们什么呢?安装一下make install,指定安装的目录。
03:23
啊,这个安装就很快了,好,咱们安装完成以后,有同学是不是说,哎,老师赶快起吧,啊咱们赶快用吧,各位别着急啊,还有步骤什么意思,咱们得什么?哎,首先创建一个目录放什么?各位放咱们的诶ha proxy的一个配置文件,各位,这个配置文件得咱们现生成啊这块各位注意一下,好,咱们创建一个目录,各位千万记住啊,Make要加杠P,因为我是多级目录,各位这块一定要注意,好,咱们创建目录。好,目录创建完成之后,下面做什么,那很简单了啊,新增一个什么呢?配置文件,用VM去新增它就可以,咱们把这个哎配置文件加上。
04:10
好,在这块呢,关门先录入啊,这块呢,咱们要加上哎咱们的什么的ha的相关的配置信息了,各位咱们带各位过一下啊,这块呢,咱们就大略过一下,因为呢,诶咱们主要是配这个高可用性啊,这块呢,Ha proxy啊,这块肯定还会有别的什么课程资料啊,带领各位咱们去学习它,好咱们先看这个,哎,这个global全局的相关的配置信息啊,这块能看到我指定了一下什么呢?哎,我这这个程序的目录在哪指定一下,哎各位,这个很重要,但凡是咱们Linux下面安装的软件必须指定的什么我的进程的什么呢?存进程ID的文件啊,这块要什么呢?要指定一下各位,这块也就是为什么我要去建这个什么user date哎,Ha proxy的原因啊,指定一下文件好再往后啊,各位能看到很重要的一些信息啊,比如说在这块我起的这个服务绑定的端口号多少48066啊这块呢,跟咱们的什呢。
05:10
啊哎,买cat很像啊,买cat什么是不是8066啊,咱们前面加个448066啊,指定一下端口号啊,再往后啊这块能看到什么,我指定的下四咱们呢,诶买CAT1在哪儿啊,是我128这台机器,还有就是我们买CAT2是在哪127这台机器啊这块呢,两个买cat都配置好,然后还有就是啊这块呢,指定下什么呢?哎,我的控制台的一个什么呢?哎端口号什么呢?7777,这是它的端口号,还有它的诶很重要的什么呢?哎,用户名和密码在哪?各位在这儿啊用户名啊mean,还有就是123123啊这是最常用的一个密码了,好,这块呢,咱们把这个配置信息全部加到咱们的配置文件就可以。好,直接添加过去。
06:04
好这块呢,诶添加好以后咱们就保存退出就可以了,哎,Ec冒号WQ,好这块呢,哎,咱们把配置文件准备好就可以提起来了,各位啊,这块还是诶得做另外两个事,什么事呢?各位128127的买K你得先什么呢?起起来啊,这块我已经起好了,这块呢,诶如果没起对待会就能看到效果啊这块虽然不影响你ha的启动,但是呢,进到0HA里面就能看到区别在哪啊好,咱们先启动一下,各位启动啊也比较麻烦啊,你得写什么呢?诶全部路径啊在什么呢?诶在我的user local,诶ha proxy下面的s spin目录下,我执行什么呢?Ha proxy啊加杠F我要指定什么它的配置文件啊,这块呢,也就是刚刚咱们创建这个文件啊,必须要加上好咱们什么呢?诶启动一下,看看把咱们的什么呢,Proxy给启动起来。
07:10
哎,提起来没有啊,有同学说提起来了啊,你怎么那么肯定啊,咱们是不是得查看一下啊,咱们查看杠EF管道服务啊,我要筛选一下grape啊,咱们的什么呢?哎,H a proxy。哎,是不是已经看到了啊,这块已经骑起来了,是谁啊,这块还可以看到它进程,哎进程ID好,既然ha proxy提起来了啊这块呢,哎,咱们是不是就可以访问一下,哎,还记得它的控制台端口号多少来着吗?啊没错啊,四个七,咱们可以四个七访问一下,这块呢,诶,指定相应的IP地址,四个七顿号,别忘了加上什么呢,斜杠啊的mean啊我要去访问一下咱们的什么呢?呃,Ha proxy啊这块呢,哎,我把这个浏览器再重新开一下,咱们看一下啊,再去访问一下,好,各位能看到什么?是不是让你输用户名密码啊,还记得咱们用户名密码是多少吗?啊这块有同学说忘了啊,这么快就忘,咱们看一下啊在咱们的什么呢?哎,是不是配置信息里面有啊在这儿,哎,Atin和123123啊,这个千万别忘了,你设定什么用户名密码都可以啊,只要各位记住就行,诶addmin,然后呢,诶咱们试一下什么呢,123。
08:27
123好,登录各位啊,为什么说登录咱们的ha你就能看到啊什么的买K的相关信息,各位买K1买CAT2是不是绿色的啊,如果说你没起啊老师我忘了起了,哎,没关系,你也能提起来ha proxy,但是啊,哎MA1MAX2都是红的啊,不信各位可以尝试一下看看好咱们哎这块呢ha proxy啊到此咱们就什么呢?哎配置安装完成,然后呢,各位啊这块呢,咱们还可以再验证一下,除了用控制台访问,各位还记得它的那个端口号叫什么来着啊,咱们配置文件里面是不是还配了一个服务端口号啊什么各位啊,这应该很好讲是什么,是不是48066啊,那咱们可以再去访问怎么访问各位咱们可以用诶咱们的买司空命令访问啊,这个千万别忘了啊,密用户名密码是谁,咱们的买cat那个用户名密码,再提醒下各位。
09:27
啊,你两个买CA记得啊,用户名密码要配置成一样的,好这块指定一下,哎,我这个IP啊,是咱们的什么呢?125这台机器也就是谁,各位再回来看看啊,千万别机器多了,千万别忘了啊这块呢,诶是我H啊这块呢应该是126啊这块呢,诶修改一下,是咱们126这台机器,我去访问一下咱们的什么呢?哎,咱们的诶ha proxy啊这块呢,我去看一下啊,对应的端口多少?哎是咱们的加大P48066啊这块呢,咱们去访问一下看看。
10:06
好,咱们看一看,诶怎么样,我是不是进到,哎,咱们的,诶是麦斯扣吗?各位看到这儿了,版本号谁my cat里面,那我能不能查数啊,咱们试一下哎咱们咱们一切下库,咱们的什么的逻辑库test DB啊进去以后呢,各位啊,能看到啊这块呢,哎我查询一下表吧,啊select select星啊from咱们的什么呢?哎,Orders。各位能看到咱们是不是查到数据了啊,这就是啊,咱们通过咱们的哎proxy啊,咱们的哎这块哎ha proxy这块做了好了,咱们买CA的附载均衡啊这块呢,我通过地址啊这块诶咱们的ha proxy就可以访问到它,不知道各位有没有留意啊,这块咱们查看进程的时候,诶是哪个用户起的h proxy啊。
11:01
哎,Nobody啊,各位,这块联想咱们的nix恩尼X真正干活的那个worker进程是不是也是nobody起的,为了什么安全,因为ha proxy肯定是放在咱们服务器前面的啊,这块为了安全起见,给他最低的权限啊,这块是什么路人甲的权限啊,没有任何什么诶,高操作高权限操作的可能啊,这也是啊,出于安全考量好,咱们的ha终于配好了啊,还没完,咱们还走了一半而已,这块还有谁?各位是不是咱们的哎,Keep,哎,咱们的keeper left对吧?还有他啊,咱们要把它也配置好。
我来说两句