热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

Linux系统(Centos6.5以上)安装jdk教程解析

这篇文章主要介绍了Linux系统(Centos6.5以上)安装jdk教程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

文章结构

  • 1.准备工作
  • 2.安装Java JDK8.0
  • 3.配置环境变量
  • 3.验证是否安装成功
  • 5.卸载Java jdk

1, 准备工作

①,Java JDK区分32位和64位系统,在安装的之前先通过命令查看Centos系统的版本号,具体查看命令:#uname -a

解释:如果有x86_64就是64位的,没有就是32位的。后面是X686或X86_64则内核是64位的,i686或i386则内核是32位的。

如图: 

在这里插入图片描述

②,下载JDK,这里小编给你提供了地址如下:JKD下载地址,点击直达

在这里插入图片描述

③,操作需要的软件以及系统如下:虚拟机(Vmware),虚拟机中安装的Centos系统,Xshell,Xftp,jdk-8u65-linux-i586.gz

2,安装JDK

①,通过上面准备工作之后,我们现在已经拥有了可以安装JDK的环境。

②,然后在Xshell中使用命令跳转到local下面创建者自己的文件夹:javaweb

③,执行命令 cd usr/local/ mkdir jdk cd jdk/

④,然后将 jdk安装包通过 FileZilla FTP Client软件 上传到javaweb目录

⑤,将上传的jdk安装包解压,如果想要删除安装包可以执行5.2命令,命令如下,

    5.1 tar -zxv -f jdk-8u65-linux-i586.gz

    5.2 rm -rf jdk-8u65-linux-i586.gz

    5.3 如图结果:   

在这里插入图片描述

⑥,通过上面的步骤,我们的jdk已经全部完成安装了,接下来就是更重要的一步:配置环境变量

3,配置JDK环境变量

①, vim /etc/profile

1.2 打开之后按键盘(i)进入编辑模式,将下面的内容复制到底部 注意(JAVA_HOME一定是你jdk安装的目录,不是请查看,否则会配置出现错误导致不成功!)

JAVA_HOME=/usr/local/jdk/jdk1.8.0_192
       PATH=$JAVA_HOME/bin:$PATH
       CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
       export PATH JAVA_HOME CLASSPATH

备注:根据上面的配置信息,我们既可以将环境变量的配置完成,需要注意的是,PATH在配置的哦时候,一定要把AVA_HOME/bin放在最前面,不然使用java命令式,系统会找到以前的JAVA,在不往下找了,这样java这个可执行文件运行的目录其实不在$JAVA_HOME/bin下,而在其它目录下,会造成很大的问题。

1.3 写完之后我们按键盘(ESC)按钮退出,然后按(:wq)保存并且关闭Vim。

②,.配置完成之后,最重要的一步就是使文件立即生效:命令如:source /etc/profile

4,验证JDK是否安装成功

①,上面所有的步骤完成之后,这时候我们需要检查是否安装成功,输入如下命令,如图所示:

    1.1 java -version

    1.2 echo $JAVA_HOME

    1.3,如图:

    在这里插入图片描述

5,卸载JDK

①, 首先执行命令查看服务器下的jdk的版本:命令如下:rpm -qa|grep jdk

②,然后执行命令: yum -y remove java java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64

将上面查询出来的每个版本以此删掉即可。

文章结束

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


推荐阅读
  • 在CentOS上构建Ntopng实时网络流量监控平台
    本文详细介绍了如何在CentOS操作系统上安装和配置Ntopng,一个强大的网络流量监控工具。Ntopng能够提供实时的网络流量分析,并通过Web界面展示详细的流量报告。 ... [详细]
  • 本文档详细介绍了在 Kubernetes 集群中部署 ETCD 数据库的过程,包括实验环境的准备、ETCD 证书的生成及配置、以及集群的启动与健康检查等关键步骤。 ... [详细]
  • Docker入门与实践指南
    本文介绍了Docker的基础知识,包括其作为开源应用容器引擎的特点,以及如何利用Docker将应用程序及其依赖项打包成轻量级的容器镜像。同时,还详细讲解了Docker的核心概念、安装过程及基本命令操作。 ... [详细]
  • 本文档旨在提供详细的Java Development Kit (JDK) 安装步骤,帮助用户在Linux环境下顺利安装JDK,并进行必要的环境配置。 ... [详细]
  • 本文详细介绍了在Ubuntu 7.10操作系统上安装多种常用软件的方法,包括RAR压缩工具、即时通讯软件Pidgin、办公软件永中Office 2007试用版、多线程下载软件MultiGet及d4x、FTP客户端gFTP与FireFTP插件,以及P2P下载工具aMule。每部分都提供了具体的安装步骤和配置方法。 ... [详细]
  • Linux环境下通过PHP SMTP发送邮件的配置指南
    本文详细介绍了如何在Linux系统中配置PHP通过SMTP发送邮件,包括防火墙设置、端口检查与释放、IPv6到IPv4的转换、DNS缓存刷新以及PHP相关配置等步骤。 ... [详细]
  • 本文档详细介绍了在 CentOS 7 系统上安装 Redis 的步骤,包括环境准备、软件安装、配置调整及服务管理等环节。 ... [详细]
  • 本文探讨了Unix和Linux操作系统的起源和发展历程。从20世纪60年代计算机技术的初期阶段,到Unix的诞生及后续Linux的崛起,文章详细介绍了这些操作系统如何逐步成为现代计算不可或缺的一部分。 ... [详细]
  • Linux磁盘管理指南:标准分区与Swap交换区配置
    本文详细介绍了在Linux系统中如何进行磁盘的标准分区以及Swap交换区的设置方法,包括新增硬盘、分区创建、格式化及挂载等关键步骤。 ... [详细]
  • 本文介绍了如何在三台CentOS 7.5虚拟机上通过Docker部署RabbitMQ集群,包括环境准备、容器创建、集群配置及故障处理等内容。 ... [详细]
  • Redis 教程01 —— 如何安装 Redis
    本文介绍了 Redis,这是一个由 Salvatore Sanfilippo 开发的键值存储系统。Redis 是一款开源且高性能的数据库,支持多种数据结构存储,并提供了丰富的功能和特性。 ... [详细]
  • SonarQube配置与使用指南
    本文档详细介绍了SonarQube的配置方法及使用流程,包括环境准备、样本分析、数据库配置、项目属性文件解析以及插件安装等内容,适用于具有Linux基础操作能力的用户。 ... [详细]
  • 本文探讨如何使用 PHP 进行字符串处理,特别是如何检测一个字符串是否存在于另一个字符串中,并确定其具体位置。通过实例代码展示,帮助读者掌握这一常用功能。 ... [详细]
  • 使用Jenkins构建Java项目实践指南
    本指南详细介绍了如何使用Jenkins构建Java项目,包括环境搭建、工具配置以及项目构建的具体步骤。 ... [详细]
  • CGroups: 资源管理和控制
    CGroups(Control Groups)是Linux内核提供的一个功能,旨在限制、记录和隔离进程组使用的物理资源,如CPU、内存和I/O等。它通过精细的资源管理,支持现代容器技术如Docker的资源限制需求。 ... [详细]
author-avatar
hsc686
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有