Linux下如何安装部署Java环境详解
2017-08-08 12:17
399 查看
安装之前要下载Java的安装包,在下载之前,我们先来掰扯一下Java的各种版本。众所周知,Java是免费开源的,这里的开源有两层含义,第一是Java本身是开源的,第二其规范也是开源的。这也就意味着Java可以有多个虚拟机,可以有多个编译环境。这里说这个问题跟我们安装jdk没有任何关系。只是告诉大家,我们安装的是Java虚拟机,以及Java的运行时环境,而这个运行时环境可以有多种版本。任何厂商都可以根据Java的规范来实现一个自己的Java虚拟机。比较著名的就是官方版本和OpenJDK这个版本。他们其实本质是一样的,我们要安装的是官方的版本。
上面说的这些如果你不明白,没有任何关系,目前jdk最新版本是1.8(18-1-18修改,最新版已经发布为jdk9这个版本),你要知道你安装的版本就够了。下面我们直接下载软件包来安装就可以了。
官方发行包里有两种格式,一种是rpm包,另外一种是tar.gz格式的包。这里linux所使用的环境是CentOS6.9,其实Redhat系列的软件的维护方式就是通过rpm包,因此如果是Redhat系列,那么下载rpm包无疑是更加方便。下面我们就两种安装方式分别讲解。
1.下载
点击download
接受协议
点击后面的链接就可以下载了。我这里下载32位的rpm和tar.gz
2.上传到服务器
这一步可以通过sftp来进行上传
3.tar.gz格式安装
先来解压
tar -zxvf jdk-8u144-linux-i586.tar.gz
可以看到,其实解压完毕就算是安装完成了,我们可以到bin目录下来查看可执行的程序,这里就有我们所需要的Java和Javac等等
我们可以通过java -version查看当前安装的jdk的版本
可以看到,当前安装的Java的虚拟机是HotSpot,这也是我们最熟悉的一个虚拟机。版本是1.8
现在虽然能够执行Java命令了,但是我们只能在当前的目录下来执行,我们想在所有的路径下都能执行,该怎么办呢?这里就需要配置环境变量了
环境变量配置
先来创建一个soft文件夹,把jdk放到soft文件夹下mkdir soft # 创建soft文件夹
mv jdk1.8.0_144/ jdk # 修改文件夹的名字为jdk,方便操作
mv jdk /soft # 移动jdk到soft文件夹下编辑 /root下的.bashrc文件。这个文件会随系统启动而加载,在这里配置环境变量即可。# .bashrc
# User specific aliases and functions
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
export JAVA_HOME=/root/soft/jdk
export PATH=$PATH:$JAVA_HOME/bin
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
重新加载这个配置文件,让这个文件生效source .bashrc这样就配置完毕了。可以在任意路径下来执行Java命令。通过which命令,可以看到,Java命令的路径就是我们所配置的路径
4.rpm安装
rpm的安装更加简单,一个命令就搞定了rpm -ivh jdk-8u144-linux-i586.rpm执行完毕之后,不需要我们任何配置就可以使用Java了。
到这里,我们的Java安装就完毕了。
上面说的这些如果你不明白,没有任何关系,目前jdk最新版本是1.8(18-1-18修改,最新版已经发布为jdk9这个版本),你要知道你安装的版本就够了。下面我们直接下载软件包来安装就可以了。
官方发行包里有两种格式,一种是rpm包,另外一种是tar.gz格式的包。这里linux所使用的环境是CentOS6.9,其实Redhat系列的软件的维护方式就是通过rpm包,因此如果是Redhat系列,那么下载rpm包无疑是更加方便。下面我们就两种安装方式分别讲解。
1.下载
点击download
接受协议
点击后面的链接就可以下载了。我这里下载32位的rpm和tar.gz
2.上传到服务器
这一步可以通过sftp来进行上传
3.tar.gz格式安装
先来解压
tar -zxvf jdk-8u144-linux-i586.tar.gz
可以看到,其实解压完毕就算是安装完成了,我们可以到bin目录下来查看可执行的程序,这里就有我们所需要的Java和Javac等等
我们可以通过java -version查看当前安装的jdk的版本
可以看到,当前安装的Java的虚拟机是HotSpot,这也是我们最熟悉的一个虚拟机。版本是1.8
现在虽然能够执行Java命令了,但是我们只能在当前的目录下来执行,我们想在所有的路径下都能执行,该怎么办呢?这里就需要配置环境变量了
环境变量配置
先来创建一个soft文件夹,把jdk放到soft文件夹下mkdir soft # 创建soft文件夹
mv jdk1.8.0_144/ jdk # 修改文件夹的名字为jdk,方便操作
mv jdk /soft # 移动jdk到soft文件夹下编辑 /root下的.bashrc文件。这个文件会随系统启动而加载,在这里配置环境变量即可。# .bashrc
# User specific aliases and functions
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
export JAVA_HOME=/root/soft/jdk
export PATH=$PATH:$JAVA_HOME/bin
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
重新加载这个配置文件,让这个文件生效source .bashrc这样就配置完毕了。可以在任意路径下来执行Java命令。通过which命令,可以看到,Java命令的路径就是我们所配置的路径
4.rpm安装
rpm的安装更加简单,一个命令就搞定了rpm -ivh jdk-8u144-linux-i586.rpm执行完毕之后,不需要我们任何配置就可以使用Java了。
到这里,我们的Java安装就完毕了。
相关文章推荐
- 如何在Linux平台命令行环境下安装Java1.7
- [Linux]在Linux上部署Java开发环境笔记(二):Linux中安装JDK6.0
- 在aws默认的linux的instance上如何迅速安装java环境
- 在Linux下部署网站(java环境部署)第四章 安装jdk
- [Linux]在Linux上部署Java开发环境笔记(一)-- 补充:Linux下如何手动设置IP及配置DNS服务
- [Linux]在Linux上部署Java开发环境笔记(三)-- 补充:Linux中安装Oracle10g(标准版)
- 如何在Linux环境上安装JAVA和配置JAVA_HOME
- linux下如何安装配置java环境jdk
- 如何在Linux上部署tomcat+mysql+java环境
- 如何查找YUM安装的JAVA_HOME环境变量详解
- 在Linux下部署网站(java环境部署)第二章 安装VMWare Tools(真实服务器不必)
- [Linux]在Linux上部署Java开发环境笔记(五):Linux中安装MySQL
- 在Linux下部署网站(java环境部署)第一章 安装Oracle Linux
- 在Linux下部署网站(java环境部署)第六章 安装Tomcat
- [Linux]在Linux上部署Java开发环境笔记(四):Linux中安装Oracle10g
- Windows下的Memcache安装与Java部署(测试用,一般情况下会在linux环境下使用memcahe)
- [Linux]在Linux上部署Java开发环境笔记(一):虚拟机安装Linux,配置Linux和主机XP能互Ping成功
- [Linux]在Linux上部署Java开发环境笔记(三):Linux中安装Tomcat6.0
- Linux 项目部署、系统常用命令、java环境安装、tomcat安装部署。
- 图解Linux下如何搭建C#开发环境(还能写C/C++/Java等程序,只要安装相应的插件和编译器即可)