Centos 8下安装jdk1.8

2023-05-16

安装环境:Centos 8
JDK版本:1.8
用户名:huwei

JDK1.8压缩包链接:https://pan.baidu.com/s/15DfvlIKRl1G4fk5rFNigQg
提取码:muap

下载好的JDK压缩包如下图所示
在这里插入图片描述

  1. 为JDK创建安装的文件夹

cd命令进入/usr/local 目录下,由于进入系统目录操作需要管理员权限,故使用sudo su 由普通用户转为root用户,mkdir Java创建Java文件夹(touch是创建文件)

cd /usr/local
sudo su
mkdir Java

在这里插入图片描述

  1. 将JDK移至已创建好的文件夹中
mv /home/huwei/下载/jdk-8u144-linux-x64.tar.gz ./Java

在这里插入图片描述

  1. 解压JDK的压缩包

cd 进入Java文件夹, .tar.gz文件使用tar命令进行解压,并解压到当前目录。

tar -zxvf 压缩文件名.tar.gz (解压缩后的文件只能放在当前的目录。)
tar -zxvf 压缩文件名.tar.gz -C 指定文件夹( 解压到指定的文件夹)
-z: 有gzip属性的
-x:解压
-v:显示所有过程
-f:使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名

cd Java
tar -zxvf jdk-8u144-linux-x64.tar.gz

在这里插入图片描述
解压完成!

在这里插入图片描述

  1. 设置环境变量

设置环境变量 这里采用全局设置方法,就是修改etc/profile,它是是所有用户的共用的环境变量

vi /etc/profile

在文件末尾添加

export JAVA_HOME=/usr/local/Java/jdk1.8.0_144
export JRE_HOME=/usr/local/Java/jdk1.8.0_144/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH

在这里插入图片描述

  1. 使profile生效
source /etc/profile
  1. 检验是否安装成功
java -version
javac

安装成功!!!
在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Centos 8下安装jdk1.8 的相关文章

  • Vagrant 与 apache 同步文件夹权限问题

    我正在运行 Centos6 4 机器 Running vagrant upVagrant 文件中没有同步文件夹配置就可以了 我可以通过以下方式访问我的主机http localhost 8080它显示 Apache 页面 我可以在中创建ind
  • nfsnobody 用户权限

    我已经在两台 CentOS 6 64 机器之间设置了 NFS 文件共享 在服务器上 共享的文件夹最初由 root 用户拥有 在客户端上 它显示为 nfsnobody 所有 当我尝试从客户端写入该文件夹时 出现权限错误 因此 我将服务器上的文
  • CentOS 中的 JMeter 整数表达式预期错误

    在 CentOS 中执行 JMeter 脚本时出现以下错误 我的JMeter版本是4 0 Java是1 8 我的脚本在 Windows 中运行良好 这是我的 JMeter 命令和我收到的错误 root localhost bin sh jm
  • 如何在 CentOS 中向 PHP 5 添加curl 支持

    如何在 CentOS 中向 PHP 5 添加curl 支持 安装curl和curl devel后 我需要做哪些事情才能在PHP 5中设置curl 有同样的问题 安装 php common 对我有用 yum install php commo
  • 将 apply 的管道输出传送到 centos 中的记录

    我正在尝试自动化 websocket 客户端的一些测试 该客户端根据命令连接到服务器 该服务器基本上是一个语音到文本引擎 客户端支持来自麦克风的音频流 这样人们就可以实时录制自己的声音并将其传输到引擎 我在 centos 虚拟机中运行客户端
  • 在 CentOS 中使用 /etc/resolv.conf 解析 AD 域

    我已使用 Realm 配置 SSSD 以使用 AD 凭据登录 centOS VM 请参考设置here https stackoverflow com questions 63705156 sssd integration with micr
  • Haproxy 性能调整?

    我们正在尝试为来自客户端 而不是浏览网络交易类型的用户 的 get 和 post 请求找到 haproxy 的最佳调整选项 使用 30k 线程运行 jmeter 测试 其中包括 5 个对服务器的调用 1 个用户注册和一些更新调用 这些通过管
  • 无法在 CentOS 7 上启动 postgresql 服务

    无法在 CentOS 7 上启动 postgresql 9 5 我关注了这个页面 https wiki postgresql org wiki YUM Installation https wiki postgresql org wiki
  • make: *** /lib/modules/2.6.32-279.el6.x86_64/build: 没有这样的文件或目录。停止

    我从他们的网站下载了 RALINK 驱动程序 untar xvf rtl 然后我在其中运行 make 谷歌搜索建议 kernel devel 需要安装 我安装了 kernel devel 软件包 但仍然收到此错误 make lib modu
  • 增加 CentOS 上的 Docker 容器存储大小

    我想增加 Docker 容器的磁盘空间 这是 docker info 的输出 Containers 3 Running 3 Paused 0 Stopped 0 Images 4 Server Version 19 03 5 Storage
  • 在我的 CentOS 机器上找不到wireshark init.lua

    所以我试图在我的 CentOS 7 服务器上获取一个与 tshark 一起使用的脚本 但我遇到了问题 该脚本在我的Windows笔记本电脑上运行良好 我只是将其放在appdata的plugins文件夹中 但我在linux上找不到类似的位置
  • 编译 Lua - 创建 .so 文件?

    我正在 Centos 6 5 上编译 Lua 5 2 3 编译 安装工作正常 但是 我还需要编译另一个程序的开发库 我通常会通过这样做来安装它们 yum install lua devel 问题是安装 Lua 5 1 共享库 而不是 5 2
  • 如何从 Mac OS X 交叉编译到 Linux x86?

    我正在运行 Mac OS X 10 5 8 并希望使用 GCC 4 1 2 为目标 CentOS 5 3 进行编译 我怎么能 编译GCC 4 1 2工具链及相关工具 使用该工具交叉编译目标 CentOS 5 3 任何帮助是极大的赞赏 最简单
  • 如何将php cURL升级到7.36.0版本?

    我的 CentOS 服务器上有 php curl 7 19 7 但我需要升级到 7 36 0 I tried yum update php curl 但我得到了 Loaded plugins downloadonly fastestmirr
  • 安装Python时出错

    击中后 make install 我收到以下错误 usr bin install cannot create regular file usr local bin python2 6 Permission denied make altbi
  • Vagrant 的端口转发不起作用[关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我在最后遇到了一个小问题入门指南vagrant http vagrantup com docs getting started ports html
  • git-http-backend 与 AuthzUnixGroup 无法正常工作

    我正在尝试在 CentOS 6 机器上的 Apache 2 2 上设置一个 git 存储库 并安装了 git 我尝试过许多不同的方向 但我却不知所措 我目前的情况包括能够clone正常 但完全无法推动 似乎我无法使身份验证位正常工作 因为我
  • 缺少单独的调试信息,请使用: debuginfo-install glibc-2.12-1.47.el6_2.9.i686 libgcc-4.4.6-3.el6.i686 libstdc++-4.4.6-3.el6.i686

    CentOS 6 2 GNU gdb GDB 红帽企业 Linux 7 2 50 el6 当我使用 GDB 调试简单的 C 代码时 我看到以下警告 Missing separate debuginfos use debuginfo inst
  • CentOS目录结构是树形的吗?

    CentOS 上有相当于树的东西吗 如果你的 Centos 系统上没有安装 tree 无论如何我通常建议服务器设置使用最小安装磁盘 你应该在命令行中输入以下内容 yum install tree y 如果没有安装 那是因为您没有正确的存储库
  • 如何在CentOS 5.3上安装php-mongodb?

    我已经在我的 VPS 上安装了 mongoDB 效果很好 现在我想安装 php 驱动程序以使 php 与 mongoDB 一起工作 我跟着蒙戈安装 http www php net manual en mongo installation

随机推荐

  • MFC计算机图形学(3)

    之前我们已经可以画出直线和曲线了 但是算法虽容易理解 xff0c 但是复杂度高 xff0c 今天就介绍比较流行的DDA画线法 xff0c 还有 xff0c 对鼠标进行事件有所响应 xff0c 即 xff0c 在画板上 xff0c 鼠标左键单
  • CentOS7手工安装远程图形化程序

    CentOS7手工安装远程图形化程序 xff08 X11Forwarding xff09 用途 tomcat服务部署在linux服务器 xff0c 需要使用jconsle或jvisualvm检查web服务状态 xff1b 但是使用xterm
  • aosp/ota/incremental update package/安卓 7aosp代码增量升级包

    make otapackage out target product aosp aosp ota eng lake zip 61 61 61 gt full update NOT used for incremental package B
  • Matplotlib系列(七):动画

    Matplotlib系列目录 文章目录 一 简介二 思维导图三 Matplotlib动画及图形修改操作1 手写代码更新图形实现动画2 animation模块动画2 1 Animation类简介2 2 FuncAnimation动画2 3 A
  • 01-Docker实战,搭建NodeJs环境

    目的 实现简单的docker的nodejs容器 xff0c 使用Dockerfile构建我们的使用nodejs开发的系统 技术栈 DockerNodejsExpressLinux step1 下拉nodejs基础容器 node 本次我需要使
  • 【Cocos2d-X-2.1.4游戏引擎】发布第一个游戏

    有一段时间没更新博客了 xff0c 最近一直在写一个小游戏 xff0c 游戏在今天终于搞好了 xff0c 又可以开始写写博客 xff0c 打打dota的悠闲的日子了哈 看了十几天cocos2d x后 xff0c 也依照官网的例子写了个打飞机
  • 游戏升级之路

    七十一雾央原创 转载请注明 http blog csdn net hust xy 楼主学习编程有两年了 xff0c 决定向游戏发展大概就是半年前了 xff0c 在这里总结一下游戏方面的学习经历过 xff0c 给初学的朋友们参考下 xff0c
  • vs2017下linux远程调试经验

    调了半天 xff0c 终于进入gdb断点调试了 xff0c 下面分享下经验 xff1a 1 vs2017建立工程 xff0c 出现gdb server找不到 xff0c 解决方法 xff1a http blog csdn net hutia
  • Android Studio 3.6新功能ViewBinding解析

    Android Studio使用技巧 看这一篇就够了 Google官方在2020年3月份发布了Android Studio3 6的版本 xff0c 此版本增加了很多新的功能 xff0c 其中一大亮点功能就是ViewBinding ViewB
  • VBoxManage 命令详解

    查看当前虚拟机 VBxoManage list vms 查看当前正在运行的虚拟机 VBoxManage list runningvms 启动虚拟机 VBoxManage startvm 虚拟机名 无前端图形界面方式启动虚拟机 VBoxMan
  • [Errno 256] No more mirrors to try.解决过程

    今天在Linux服务器上安装rdesktop安装包的时候遇到该报错 xff0c 如图所示 xff1a df h查看挂载盘信息 xff0c 发现光驱未挂载 我设置的挂载光驱路径为 media cdrom 解决过程 xff1a 1 挂载光驱 m
  • c# 简单调用rabbitmq

    如果小伙伴们还没有安装rabbitmq xff0c 可以参考下面链接 https www cnblogs com kiba p 11703073 html 如果想要快速获取整个rabbitmq安装包 xff0c 就关注本人公众号 墨水直达
  • 如何学习一门编程语言,从入门到不放弃!

    在学习前 xff0c 如果能把以下几个方面的问题弄清楚 xff0c 就能够比较顺利和高效的学习 xff0c 拿到你所想要的目标 而不是从入门到放弃 一 方向和目标 首先要确定为什么要学习计算机编程语言 xff0c 为考试 xff1f 为工作
  • 一年精通,三年熟悉,五年了解,十年用过!C++真的这么难吗?

    C 43 43 有句俗话说 xff1a 一年精通 三年熟悉 五年了解 十年用过 如果可以把C 43 43 程序员分层的话 xff0c 看看你在第几层 xff1f 第0层 掌握基本的C 43 43 语法 xff0c 会写一些基本的if els
  • 2023年最新manim系列教程【持续更新中】

    2023年最新Manim系列教程 将持续更新 xff1a 教程更新过程中 xff0c 依旧会对于已发布内容进行更新维护 xff0c 包括但不限于纠错 xff0c 将官网公布的过时功能更新到新版等 个人博客官网 xff1a https mar
  • eclipse代码补齐快捷键失效问题

    1 xff1a 在Window preference general下面的keys中 xff0c 把content asist这个改成alt 43 2 xff1a 在下面 xff0c 有一个when xff0c 选择editing text
  • Ubuntu 界面卡死的办法

  • idea toggle offline mode

    toggle offline mode 切换脱机模式 当点击这个按钮 xff0c 就会进入脱机模式 当您切换到脱机模式时 xff0c maven必须使用本地的资源 xff0c 比如依赖 xff08 只会本地仓库找 xff0c 不会网上去下载
  • 《机器学习》课后习题3.5 编辑实现线性判别分析,并给出西瓜数据集 3.0α 上的结果.

    参考了han同学的答案 xff0c 西瓜数据集也可在han同学的github上下载 3 5 编辑实现线性判别分析 xff0c 并给出西瓜数据集 3 0 上的结果 span class token keyword import span nu
  • Centos 8下安装jdk1.8

    安装环境 xff1a Centos 8 JDK版本 xff1a 1 8 用户名 xff1a huwei JDK1 8压缩包链接 xff1a https pan baidu com s 15DfvlIKRl1G4fk5rFNigQg 提取码