第4章 CentOS软件安装
一、安装JDK
1.1 卸载旧版JDK
首先,在你的服务器上运行一下更新。
yum update
然后,在您的系统上搜索,任何版本的已安装的JDK组件。
rpm -qa | grep -E '^open[jre|jdk]|j[re|dk]'
输出结果如下:
gobject-introspection-1.36.0-4.el7.x86_64
pygobject3-base-3.8.2-4.el7.x86_64
输入以下命令,查看已安装的JAVA版本
java -version
如果你之前已经安装了JAVA1.6或1.7的版本,请执行下列命令,将他们卸载。
yum remove java-1.6.0-openjdk
yum remove java-1.7.0-openjdk
1.2 下载安装JDK
下载:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
选择最新版本进行下载,根据你服务器选择64位或32位版本进行下载。
加压:
解压后放入合适目录,一般企业开发会分给你一个固定目录进行安装软件,如/opt/app
解压命令:tar -zxvf jdk-xxxx.tar.gz
举例: 一,将整个/home/www/images 目录下的文件全部打包为 /home/www/images.tar
[root@xoao.com ~]# tar -cvf /home/www/images.tar /home/www/images ← 仅打包,不压缩
[root@xoao.com ~]# tar -zcvf /home/www/images.tar.gz /home/www/images ← 打包后,以gzip压缩
在参数f后面的压缩文件名是自己取的,习惯上用tar来做,如果加z参数,则以tar.gz 或tgz来代表gzip压缩过的tar file文件
举例: 二,将 /home/www/images.tar.gz 解压到/home/www下面
[root@xoao.com ~]# cd /home/www
[root@xoao.com ~]# tar -zxvf /home/images.tar.gz
解压到指定的目录
[root@xoao.com ~]# tar -zxvf /home/images.tar.gz -C
/specific dir
解包到指定的目录
tar xvf filename.tar -C /specific dir
1.3 配置环境变量
执行: vi /etc/profile , 输入以下配置,其中jdk版本根据实际版本进行写入。
#set java environment
JAVA_HOME=/opt/app/jdk1.8.0_111
JRE_HOME=/opt/app/jdk1.8.0_111/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
然后执行 source /etc/profile更新
1.4 验证安装
检查是否安装成功,输入如下命令