00:00
好,接下来呢,我们来在hi do102上安装JDK,那为什么是还102呢?给大家看一下哈,那我再把这几张图啊画下来。复制到下一张图上。有同学是想了为什么是102,嗯,这个103104,要不要也再来一份呢?是这样。呃,我们呢,正常这个安装这个GDK啊,对吧,在这里面要安装一个。GDK。那它安装完毕之后,我们在103和104上是不是也要再按一下JDK呢?哎,一般情况下我们不会再安装了,我会怎么办啊,我们会从这个102上进行一个拷贝。亲口在这儿吧。哎,我们会拷贝过来一份,然后呢,我们再拷贝到这一份。
01:03
识别到了。行就到这儿吧,嗯,这么两份啊,都会拷贝过来。比如说是通过拷贝的方式再进行处理,包括我们一会儿呢,会在这个hi度102上安装hidoop,也同样采用这种拷贝的方式,这样效率呢会高一些啊。好,那我们来看一下安装JDK。然后这里面,那我们肯定要把这个JDK上传到这个还102上对吧,那一般情况下呢,我们要上传到,我们还记得之前创建了一个software对吧,进到这里面software OK,然后呢点它。上传。上传找到我们的。加包资料包。宝。OK,那这里面有一个JDK,还有一个hiop啊,我就一次性把这俩都拖拽过来了哈。你这。
02:01
比较轻松啊,关掉关掉之后我们来看一下这里面有没有我们想要的内容数据有了啊有了,那我们先安装一下这个JDK。杠ZVFJDK,杠大C指向我们安装哪一个路径上。OK,假说。CD BT model。对吧,哎,来到这个目录下就找到它,找到它之后呢,进入到这个GDK。就OK了,那么这个JDK能不能用呢?我们需要配置一下它对应的环境变量。那怎么配呢?速度。嗯。呃,正常我们配置呢,是要输度VM。ETC profile,哎,以前呢,我们是配置在这个目录下。定一个环境变量,那后面呢,我们进行了一个改动啊,不配置在这里面了。
03:03
那这里面据说大家这个赛脚本啊,学的这个非常棒啊,那我们来看一下这个脚本能不能看懂,先看一下这段。这里面有一个循环,说for I对吧?一个临时变量,然后in ETC profile.d然后c.S。啥意思啊,它会循环便利ETC profile点下的所有的后缀是SH结尾的文件,然后这是干什么呢?哎,这个呢,就是让他全局生效。哎,定义这种声明这种环境变量啊,以前呢,我们是直接在这个文件上进行一个升级。那后续呢,啊发现呢,放在这个后面会更好一些哈,现在好多企业呢,都放在这面。那行,那我们来看一下这个路径上它是长什么样,这个路径。我把这个VM变一下CD吧。角D对吧,嗯。那进来之后看一下。这里面呀,没进来呢。
04:02
CDETC。profile.d。看一下,这里面就有对应的后缀是SH结尾的一些文件。哎,那系统启动的时候就会加载一下这些文件,让这里面的循环变量进行一个全局生效。那我们现在怎么做呢?哎,现在还能非常简单速度。VM我们自己创建一个文件啊,不要改别人的啊,不要改别人的,那我们一般创建一个MYV点。这个名字你随便起啊,进来进来之后在这里面定义环境变量。那井号。加吧。Home。这啥意思啊,哎,这个井号呢,是表示这一行是注释的含义,哎,注释一个说明好,那下面呢,我们来配置Java home。那Java home环境变量双击。
05:00
诶,双击就又来了一个102。CD BT model。JDK,我们把这个路径拿过来。复制。复制之后粘贴到这里面搞定。然后呢,那我们得给它加载到。Pass路径下对吧,哎,Pass路径下啊pass。等于,那取出原来pass里面的值,那就是Dollar。对吧,那我拼接下一个环境变量,那就冒号,然后Dollar符加吗。哎,取出这个变量值,然后后面跟上一个斜杠。那当然了,这里面这个S病呢,也给配一下啊,一会儿再给大家解释这个是什么路径。等于到乐福pass。这这个不是海洞房啊,它就一个B啊。
06:01
呃,还款里面是配置两个行,那这里面配置好了,那这样行不行呢?哎,还差点意思哈,你需要在前面加一个export啊。全局变量的一个声明,让他在全局有效。相当于是对外暴露一个接口。行,那这个就配置完了。配置完之后,我现在就能用这个加号了吗。你看还是找不到,那你需要进行一个S一下,So。ETC profile。那我们直接S这个ETC profile就行了啊,不用S那个profile.d啊S它啊就可以,因为1S它相当于是重新加载这里面的内容,那它就会循环便利这个ETC profile.d里面的所有的文件啊,这样过程好。发现了吗?哎,出现这些内容就OK了,当然你打一个Java-version啊也行啊,现在整个这个JDK呢,我们就已经安装完毕了哈。
我来说两句