前言:
由于YUM的指令并不多,因此在第四部分介绍下载Linux下搭建JavaEE开发环境,主要包括JDK、Tomcat 什么MySQL等和Redis、MongoDB一起吧。
一、什么是YUM
接着昨天的RPM来说,YUM是基于RPM包管理的,能够从指定的服务器自动下载RPM包并安装,比起昨天的RPM是不是觉得好用多了,RPM你得先找到镜像文件,然后去Package里面找对应的RPM包。而YUM可以自动处理包之间的依赖关系,可以一次性安装所有的依赖软件包。但需要注意的是使用YUM的时候必须要保证联网状态,不然无法访问到YUM服务器。
二、基本语法
2.1 安装指定的YUM包,语法为yum install xxxx
根据提示输入y表示继续安装,然后就不用你管啦,它会自动安装并处理依赖关系。
过了一会就好啦
2.2 查看YUM服务器是否有需要安装的软件,语法为yum list | grep xxx
比如说要查看是否有firefox,演示如下:
三、YUM总结
其实YUM的指令没有多少,但是在以后的Linux中安装任何的软件基本上使用的都是YUM,比如说Docker、Redis等,当然你也可以事先准备好安装包,使用XFTP上传到Linux后解压安装。
四、JDK安装
在Linux下安装后JDK的步骤为:
1)通过XFTP把安装包上传到Linux中,一般放在/opt/目录下。
2)对JDK进行解压
3)修改/etc/profile/配置JDK环境
4)注销或切换用户使配置生效
省略了FTP上传步骤以及解压步骤,因为都是基本操作,前面的几篇基本指令的文章中都有
接下来我们进入到/etc/profile中进行环境配置,在最后加上一下配置:
解释:JAVA_HOME的配置和在Windows一样,意思是指明JDK的文件目录
PATH前面也是指明安装目录,后面的意思是保留之前的Path配置,想想之前配置Windows的时候,是不是JDK的Path是在其他的Path后面,而不是直接全删了就留一个JDK的配置。最后的export意思是输出这2个配置。
接下来我们来写一个Hello.java文件来测试运行一下:
保存之后我们来返回/opt下输入java和javac发现没有生效,这是因为我们在配置完之后需要注销一下,我这里采用切换另一个用户后再登录的root的方式来达到注销的目的,如下:
接下来我们再测试下环境是否配置成功,输入java如下:
javac如下:
至此JDK配置已经完成!
五、配置Tomcat
前面的步骤安装JDK的步骤一样,先从FTP中把Tomcat放到Linux的/opt中,然后解压。之后的步骤为进入到Tomcat的bin目录,使用startup.sh进行启动。
前面的解压啥的指令就省略了。。。直接看下面的bin里面的东西
接下来使用./startup.sh进行启动
使用Linux上的FireFox访问看一下:
存在的问题:虽然在Linux中可以访问到,但是在windows上并不能访问Linux的Tomcat。因为Linux中的防火墙并没有放行8080端口,现在我们来放行。首先我们来修改这个文件:
进入后我们再添加一行,之后重启防火墙
现在我们使用Chrome访问下Linux中的Tomcat,发现访问成功!
六、总结
YUM基本指令和JDK、Tomcat的安装已经完成,下次讲Shell编程吧,然后写一些自己理解的分布式的文章吧。