00:00
好,下边打包部署。这既是我们。当前这一章啊,单一架构案例的最后一节,同时呢,它也是代表着我们第一个锦囊的结束啊,呃,我们这儿来看一下,我们终于呢,又回到了我们妹这条主线。我们现在呢,希望能够把我们的这个。刚刚做的这个DEMO,把它打一个包,打包以后呢,上传到Linux服务器啊,我们在这个呃,V2里边安装的这个我们的。利用系统啊,然后呢,我们把这个给它部署上去。这里边儿呢,当然这个有一个问题哈,有的同学可能还没有学到这个Linux啊,有的同学还没有学到Linux,这个说没关系哈。嗯。我这儿呢,有详细的Linux的教程是吧?啊,你按照这个,其实我觉得我这文档写的是足够详细了哈,你按照这个去去学就。
01:07
怎么说呢,这个这个呃。哎,就是这个是。一个详细的教程目录,你按照这个教程去学的话,我觉得你都不用看视频啊,按照这个去学,你掌握个基础是绝对没问题的啊,我这里边儿,呃,不敢说有多么深入啊,但是一些个常用的啊,一些这个比较基础的东西,这个都有啊,所以大家可以对照这个里边去去学一下,另外呢,即便是你现在还没有来得来得及来得及去学这个,我这个演示这个部署呢,你看一看啊也是好的,也能够加深呢,你对这个妹妹的这个理解。呃,首先第一点呢,说要适配部署的环境,这个是什么意思呢?我们MYSQL连接信息当中。哎,我们要放到Linux上边,然后呢,我们Linux上边的MYSQL呢,就是说我我的这个tomcat哈,你看我的tomcat呢,我就在这个本机,我们要用的是这个tomcat。
02:11
然后呢,还有MYSQL呢,也也都在这儿,他们在同一个机器上。我们现在呢,就需要干嘛呢,需要把MYSQL的连接信息啊,改成这个local host。可能有同学会觉得哈。我现在访问的,我现在用IP地址访问的也是这台服务器,Logoho的访问也是它啊,为啥我还得改呢,我还还还是用这IP地址不行吗?这里边儿是他牵扯到买SQL的一些个授权的问题啊,咱们就不详细看了,呃,这个时候我们实际测试过,确实是你在这儿不改成logo host就就是用IP地址的话,就是会呃拒绝访问啊,嗯,所以说在这儿呢。
03:03
这个地方我们需要去改一下啊,需要改的是谁呢?在我们下边消gdb properties。这是为了去往我们的这个。呃,Linux系统上面去部署啊,需要把它给改一下。以前肯定也截过这个图,但是我懒得找了,我们就多截一个吧。哎。嗯。这个是零五零点PG好嘞啊。呃,然后这个改啊,我们这儿给大家放上我们这个改,改以后的。
04:03
这就是改以后的。这样我别的不要,我就只要这一条啊,给放在这儿,这是这个。然后呢,我们要做一个跳过测试的打包,因为你现在这个呢,我本机啊没有装MYSQL,你local host访问MYSQL访问不着我这个test测试的程序里边呢。他要去测试的,这好多都需要去连数据库啊,他这个时候的话,其实是其实这些代码应该是我们确认没问题,但是他要执行测试的话,他就会报错,所以说我们现在呢,这个打包呀,要让他去跳过测试啊。呃,先清理,然后呢,Package打包杠D点。Skip。等于处。CTRLC啊,这就是我们跳过测试去打包的这样的一个命令。
05:03
他这还没有执行完吗。诶。啊,这个tastes are skipped啊,被跳过了,看一下有没有打过打包的结果,哎,就是它。然后呢,为了方便我们去上传啊,我们把它呢复制一下啊,给它放到我们这个桌面上。然后呢,这个当然我们要上传的哈,我们这再解释一下啊,给大家前面说过你应应该是咱每次说的是上传外包,但其实呢,这个目录不就是袜包的一个。这是挖包的一个解压目录嘛,所以说我们上传上去,他们pad也得解压,干脆就给他直接上传这个解压好的就得了,哎。然后呢,给它起个名字啊,改个名字,现在这个太长了啊DEMO呃密。啊,带猫咪,嗯。
06:01
当然了,这时候也给大家去介绍有这么一个地方啊,就是说我们在这个泡沫里面哈。如果说我们写一个标签。在这儿呢,我们配一个final name,我们在这儿呢,给它起名叫戴密啊,嗯,我们外边这些呢,给它都删掉吧。哎,删掉哈。嗯,然后呢。这个地方呢,Final name呢,就指定的是最终打包的一个名字啊,构建过程中使用的最终的名称。当前这个。嗯,工程在构建过程中使用的最终名称。Build是啥呢?Build不就构建嘛,那么这个标签呢,表示我们对构建过程呢,进行一些自己的定制。
07:03
诶,我们然后按这个呢,咱们再来执行一下啊。还是刚才这个回车。让他清理掉以后重新去执行这些操作。好了,哎,你看这个名就叫戴墨密了啊,这个时候这个比较简洁嘛,是吧,呃,咱们把它给复制出来。放到桌面上。啊,说我们可以呃,人为指定最终这个袜包的名称,啊,指定的方式呢,就是去加我们这个build的标签。然后呢,上传上去啊,上传这个怎么上传呢。使用一个上传的工具哈。连他。
08:03
好,然后呢,我们给它上传到OBD这个目录,这是我们Linux的习惯啊,然后这个放到TOMCAT8的这个Webb下边这个DEMO all in one就是我们一直以来看的这个例子啊,把它呢,上传上来,点右键传输。好嘞,完了以后呢,断开链接,我把它给关掉啊,我是不想开那么多窗口上传完了以呢,这个操作我就不显不显示了。嗯。然后呢,启动tomcat。哎,这是用我们命令行终端去连一下啊,我们这个Linux。这个字呢,给它调大一点。好,然后呢,OBT阿帕奇。
09:01
Tom kt8B下边startup,哦对,我们现在呢,这个tomcat其实是应该是跑着的。啊,应该是跑着的是吧,我们现在看一下啊,这里边儿我们去看一下这个Tom k的这个日志哈。看看我们给它上传上去以后,它能不能够识别到以后呢,自动去部署。就是以前咱们运行过程中会有一些地方会跑一场。你看这个地方,这是这个地方显示它在跳。哇,这个东西好多哈,这个这个日志。天呐。呃,他说呢,我们这个,哎,DEMO密的部署已在1250毫秒内完成啊,就这个部署已经完成了啊,我们现在呢,已经不需要再重启他们开了。
10:00
所以在这儿呢,咱们就来访问一下啊。幺九二点。断号8080密。哎,显示首页了,然后呢,咱们还是去登录一下哈。哎,登录也没问题是吧?啊,这是DEMO,这是我们上传的这个啊,哎,然后这边呢。停止裁撤三番属。啊,点过来以后呢,再回来。这条就变成蓝色的了,这一条呢,我们再批复一下。嗯,听你的,干掉他。哎,这时候这个时候你看它就变成黑色的了是吧?哎,我们这些功能都没有问题,然后呢,我们去。复制这个地址退出登录以后。哎,这个登录检查也都是OK的啊,这就说明我们附属呢就成功了。启动tomcat呢,我们这儿,呃,给这儿记一下这个启动tomcat的这个命令哈。
11:07
我这就不运行了,我这直接把这个命令给它过来就得了。哎,访问测试,访问测试。呃,就是我们访问这个地址对吧。嗯。这个地方反正还是不太。嗯。这样在这样截图可能还方便一点啊,我们把这个地址和这个页面呢,给它放在一起。行啊,这就可以了,它就代表我们访问测试的这个,有这么个意思就行了啊,关键还是在于大家去去亲手去操作。
12:10
好嘞。
我来说两句