CentOS 7.6操作系统部署JDK实战案例

简介: 这篇文章介绍了在CentOS 7.6操作系统上通过多种方式部署JDK的详细步骤,包括使用yum安装openjdk、基于rpm包和二进制包安装Oracle JDK,并提供了配置环境变量的方法。

作者:尹正杰
版权声明:原创作品,谢绝转载!否则将追究法律责任。

  本篇笔记只介绍Linux部署JDK,关于Windows部署JDK可参考:https://www.cnblogs.com/yinzhengjie2020/p/12206579.html。

一.安装openjdk

1>.查看JDK版本

[root@master200.yinzhengjie.org.cn ~]# yum list all | grep jdk

2>.安装openjdk

[root@master200.yinzhengjie.org.cn ~]# yum -y install java-1.8.0-openjdk.x86_64

3>.验证java是否安装成功

[root@master200.yinzhengjie.org.cn ~]# java -version

二.基于rpm方式安装Oracle JDK

1>.下载Oracle JDK

  博主推荐阅读:
    https://www.cnblogs.com/yinzhengjie2020/p/12206579.html

2>.下载rpm包后直接使用rpm命令安装即可

[root@node201.yinzhengjie.org.cn ~]# rpm -ivh jdk-8u211-linux-x64.rpm

3>.配置JDK_HOME变量

[root@node201.yinzhengjie.org.cn ~]# cat /etc/profile.d/jdk.sh
export JAVA_HOME=/usr/java/default
export PATH=$JAVA_HOME/bin:$PATH
[root@node201.yinzhengjie.org.cn ~]#

三.基于二进制方式安装Oracle JDK

1>.下载Oracle JDK的二进制安装包

  博主推荐阅读:
    https://www.cnblogs.com/yinzhengjie2020/p/12206579.html

2>.将下载的二进制JDK安装包上传到服务器并解压到指定的位置

[root@node202.yinzhengjie.org.cn ~]# tar zxf jdk-8u211-linux-x64.tar.gz -C /yinzhengjie/softwares/

3>.配置JAVA_HOME及环境变量

[root@node202.yinzhengjie.org.cn ~]# cat /etc/profile.d/jdk.sh 
export JAVA_HOME=/yinzhengjie/softwares/jdk1.8.0_211
export PATH=$JAVA_HOME/bin:$PATH
[root@node202.yinzhengjie.org.cn ~]#

目录
相关文章
|
Linux 应用服务中间件 nginx
在CentOS上部署Minikube教程
至此,您已成功在CentOS上部署并使用Minikube。您可以自由探索Kubernetes的世界,熟练配置和管理Kubernetes集群。
1121 20
|
Java 关系型数据库 MySQL
在Linux操作系统上设置JDK、Tomcat、MySQL以及J2EE后端接口的部署步骤
让我们总结一下,给你的Linux操作系统装备上最强的军队,需要先后装备好JDK的弓箭,布置好Tomcat的阵地,再把MySQL的物资原料准备好,最后部署好J2EE攻城车,那就准备好进军吧,你的Linux军团,无人可挡!
560 18
|
开发框架 关系型数据库 Java
Linux操作系统中JDK、Tomcat、MySQL的完整安装流程以及J2EE后端接口的部署
然后Tomcat会自动将其解压成一个名为ROOT的文件夹。重启Tomcat,让新“植物”适应新环境。访问http://localhost:8080/yourproject看到你的项目页面,说明“植物”种植成功。
370 10
|
弹性计算 运维 安全
阿里云操作系统迁移最佳实践|飞天技术沙龙-CentOS 迁移替换专场
本次方案的主题是阿里云操作系统迁移最佳实践,Alibaba Cloud Linux /Anolis OS 兼容 CentOS 生态,因此能够很丝滑的进行迁移替换。无论是对企业的运维人员,还是对企业操作系统的使用者来说,相对简化了它的维护成本。通过 SMC 操作系统迁移实践带用户深入了解,不仅阐述了原地迁移方案的独特优势,还针对不同的迁移场景,逐步剖析了整个迁移流程,力求使复杂的操作变得直观易懂,实现了真正的“白屏化”体验。 1. CentOS 迁移背景 2. 操作系统迁移实践 3. 迁移故障处理
570 2
|
安全 大数据 Linux
云上体验最佳的服务器操作系统 - Alibaba Cloud Linux | 飞天技术沙龙-CentOS 迁移替换专场
本次方案的主题是云上体验最佳的服务器操作系统 - Alibaba Cloud Linux ,从 Alibaba Cloud Linux 的产生背景、产品优势以及云上用户使用它享受的技术红利等方面详细进行了介绍。同时,通过国内某社交平台、某快递企业、某手机客户大数据业务 3 大案例,成功助力客户实现弹性扩容能力提升、性能提升、降本增效。 1. 背景介绍 2. 产品介绍 3. 案例分享
501 1
|
Unix Linux Docker
CentOS停更沉寂,RHEL巨变限制源代:Docker容器化技术的兴起助力操作系统新格局
操作系统是计算机系统的核心软件,管理和控制硬件与软件资源,为用户和应用程序提供高效、安全的运行环境。Linux作为开源、跨平台的操作系统,具有高度可定制性、稳定性和安全性,广泛应用于服务器、云计算、物联网等领域。其发展得益于庞大的社区支持,多种发行版如Ubuntu、Debian、Fedora等满足不同需求。
604 5
|
JSON JavaScript 前端开发
harmony-chatroom 自研纯血鸿蒙OS Next 5.0聊天APP实战案例
HarmonyOS-Chat是一个基于纯血鸿蒙OS Next5.0 API12实战开发的聊天应用程序。这个项目使用了ArkUI和ArkTS技术栈,实现了类似微信的消息UI布局、输入框光标处插入文字、emoji表情图片/GIF动图、图片预览、红包、语音/位置UI、长按语音面板等功能。
1266 4
|
存储 监控 Linux
在 CentOS 7 中如何对未分配的大容量硬盘进行分区和挂载。通过具体案例,详细说明了使用 `fdisk` 创建分区、格式化分区、创建挂载点以及临时和永久挂载分区的步骤
本文介绍了在 CentOS 7 中如何对未分配的大容量硬盘进行分区和挂载。通过具体案例,详细说明了使用 `fdisk` 创建分区、格式化分区、创建挂载点以及临时和永久挂载分区的步骤。此外,还分享了一些实践经验,帮助读者更好地管理和优化磁盘空间。
1412 8
|
Oracle 关系型数据库 MySQL
Centos7下图形化部署单点KFS同步工具并将Oracle增量同步到KES
Centos7下图形化部署单点KFS同步工具并将Oracle增量同步到KES
Centos7下图形化部署单点KFS同步工具并将Oracle增量同步到KES