00:00
大家好,欢迎大家继续收看上硅谷的Linux云计算视频。我是汪汪老师。那在之前的课程中呢,我们刀口也已经安装了,加速器也配了,接下来呢,就可以带大家去体验一下刀口化应用程序到底有什么好处,以及到底有多简单。那只有你引起兴趣以后,你是不是才可以去更好的去学习它,对吧,那这节课我们就先这么去做。刀画应用题。那带大家去做的一个例子呢,是我们比较常见的这么一个lamp的环境。Touch water please。如果自己玩博客的话,对这个系统应该比较有了解,对吧,它应该是现在我们的。呃,市面上非常非常非常著名的这么一个开源的博客系统,很多人都在用它,对吧?好,那如果传统我们需要去构建这个word press的话,我需要准备一个4R操作系统,或者是我们应用操作系统,对吧?或者其实Windows是不是也一样啊,对吧,然后呢,再去部署。
01:04
S。部署PP部署买circleq或者是阿帕奇买C都一样,对吧?这些平单部署好了以后,我们再去把代码放在他的默认的目录仓库下。是不是就可以分发了以及访问了?那在我们的。Dota里呢?只需要两行代码即可搞定。甚至如果忽略它的下载时间的话,只需要几秒钟,我就已经构建成功了。一点一点给大家分析一下,首先word press运营环境需要如下软件的支持,第一个PP5.6。或者是更新的。买Q5.56或者是更新的需要阿帕奇,需要model模块,也就重写模块。那如果放在我们dock里应该怎么办呢?Run代表的是什么?从镜像转换成容器?会叫运行为容器。
02:01
那谁的镜像呢?Me DB的镜像,它写在最后了,看到了吗?好,给这个容器起个名呢,叫杠杆name,杠杆name指定名称为DB名称。也就数据库名称对吧,杠杠EV代表是向这个容器里面注入环境变量。环境变量有什么好处吗?比如我们系统在做初始化的时候。MYSQ在做初始化的时候,他需要你去告诉他你的MYSQL的初始化密码为多少。那在这里我可以通过去指定环境变量的方式告诉他,我现在要去做的入的初始化密码为多少。当然没这么简单,我们后面会给大家详细讲解,先简单的听一下,这个就是让我们的。这个容器注入一个环境变量,环境变量的名称是my password。结果是直视。
03:00
也就是这个是剑。这个是直对吧,好见着对。Example,这是他的密码。杠D代表的是放在后台运行,因为买S是一个前台守护进程,对吧,放在后台运行MYDB。然后呢,镜像名称是Mar DB。好,下一个。Do wrong又是运行的对吧?镜像名称为word press,起一个名字为my press。刚刚link代表的是链接关系。那这个DB就是这里的DB。保持一致,后面呢,是它起了一个别名叫MYSQL,别名这个有什么意义呢?它会向这个容器里的ETC下的host文件里写一个解析记录。解析的值就是这个。容器的IP地址。这样的话是不是就是可以用这个别名去访问了,对吧,这么一个优点。杠P代表的是端口映射。
04:00
因为它是基于我们的内核级别的隔离啊,基于我们的容器级别的隔离。所以他会有自己独立的网络空间。那怎么外网才能访问它呢?做我们的低纳的映射,这样我们现在听起来是不是有点复杂,或者是理解不了,先简单的听一听,因为它刀口设计起来还是比较复杂的,我们后面会专门去讲网络。那到时候你就能听得懂了。8080冒号八零,这是左边的是。本机的端口,这个呢,是我们的容器端口,也就是访问本机的八零,八零可以访问到容器的八零端口,这就是它对应的含义,好,那接下来呢,我们去把这个实验给大家做一下,看能不能成功,对吧,得到一个word press的这么一个博客系统。好。打开我们之前已经安装好的我们这么一个刀客系统,对吧,我们去连接一下。那第一步呢,我们要下载两个镜像对吧,一个是MDB,一个是word press,我们先把这两个镜像给下载一下。
05:01
它的下载命令呢,叫做do po。一个是一个是MYDB对吧,好。我们下载一个word。他开始匹配我们默认标签对吧,拉T的标签最新稳定版,然后开始下载了,对吧,我们要稍等一会。从这里大家也可以看出来,它是分层的,对吧,你看好多个成绩。配置我们的阿里云加速服务以后速度还是比较快的,对吧,建议大家去配置。当然最快的,最快的方式呢,依然是配置,我们的内网的这么一个镜像服务,后面会带大家去学习以及配置。不用担心。
06:23
第一个下载完成了,我们再下另一个叫做Mar DB。
07:42
那我们可以通过一个命令叫doc images,可以查看到两个镜像对吧?一个word please,一个Mar DB hello word是我们之前下载的,对吧?我们不需要管它,那接着我们去运行这两个绕命令,我们就直接复制了,这节课的目的是主要是带大家去看看到底有多简单,对吧?请复制第一个,再复制第二个。
08:04
命令也给大家解释过了,对吧。启动成功以后呢,我们稍等一下,我们通过命令叫do PS,我们可以看到,诶运行了一个DB,运行了一个MYP,这是我们之前起的名字对吧?好,访问端口是8080,我们过来看一下能不能访问成功。10.10.10.1。冒号8080回车。已经过来了,对吧,那这是不是就是我们的word啊,给站点起个标题,比如叫block。起个用户名。写个密码。我的邮箱。
09:03
不允许我们查找。安装好安装成功了,对吧,那输入用户名我们刷新一下。好,我们去登录用户名,输入密码login登录。那最后呢,就到达了我们的word press的后台了,那前台的访问方式是10.10.10.1。冒号8080就当然你觉得如果8080比较费事的话,在这里杠P的时候可以八零冒号八零,我写成不同的话,主要是想给大家分别一下他们两个之间的区别对吧?左边是数组居端口,右边是容器内部端口,一定要能理得清。那这样的话,我是不是可以对静音的操作了,这里是英文对吧,我们可以通过setting。里面有一个语言设置在这里,对吧。
10:01
改成简体中文C、嵌解保存。保存修改。那等他。保存以后在这里是不是已经是中文了?我们可以通过文章写文章,我们就可以发对应自己想要的博客了。比如标题随便写几个对吧。今天部署doc应用程序。非常简单。开心。好点发布。那我们在这边呢,刷新看到了吗。我今天协的博客是不是就出来了,今天部署do应用程序非常开心,没问题吧,在这里还可以进行评论。有多开心?发表评论,那当然这在后台也可以见得到,那这个呢,就是我们的刀客的硬硬化。的给大家展现的这么一个模板非常简单对吧?好,那这节课呢,我们就先到这里,下节课我们再见。
我来说两句