给自己留个步骤

 有些centos系统会自带openjdk,我们需要先卸载

首先输入java -version,验证是否有安装jdk

如果有,接着输入rpm -qa | grep java 来显示jdk信息

然后输入rpm -e --nodeps  xxx (xxx是查询出来的包名),进行卸载

1.首先用工具xshell 或者putty链接服务器,进入/usr/loca目录下

  代码:cd /usr/local

2.输入ls查看路径下的目录,输入mkdir java创建java文件夹

代码:mkdir java

3.进入java,下载安装包或者上传安装包,上传安装包看第4步(这个好像失败了,去看第4自己上传吧)

进入jdk官网:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

注意:现在登录官网要登录才能下载,网上有人分享账户密码,可以借来用用

借用账户链接:https://blog.csdn.net/qq_40298231/article/details/98485608

右键选择复制链接地址:https://download.oracle.com/otn/java/jdk/8u231-b11/5b13a193868b4bf28bcb45c792fce896/jdk-8u231-linux-x64.tar.gz?AuthParam=1574325192_cb0a86671d3a0ae415427596dc1dabad

然后进入xshell,进入Java文件夹,使用wget命令下载安装包

代码:wget https://download.oracle.com/otn/java/jdk/8u231-b11/5b13a193868b4bf28bcb45c792fce896/jdk-8u231-linux-x64.tar.gz?AuthParam=1574325192_cb0a86671d3a0ae415427596dc1dabad(此链接可能无效,需要自己登录查询)

点击回车,进入下载,使用ls,可以看到文件夹下多了tar.gz的jdk压缩包

4.上传安装包

下载安装包,可以选择xftp 和 xshell安装插件进行上传

方式一:

  i:首先输入yum -y install lrzsz

  ii:输入rz 进行上传,选择文件后,点击打开

iii:文件进行上传

 速度有些慢,有耐心的可以慢慢等待

方式二:使用xftp上传

  i:用xftp链接服务器

ii:进入java目录,选择文件上传

 

iii:等待上传成功

 5.解压文件

输入tar zxvf  jdk-8u231-linux-x64.tar.gz,解压文件

解压完后输入ls,可以看到如下图:

 将文件移入/usr/java/jdk/jdk1.8.0_231中,先创建文件夹在移动

6.配置环境

输入vim /etc/profile

 

在末尾加入代码

#set java environment

export JAVA_HOME=/usr/java/jdk/jdk1.8.0_231

export JRE_HOME=/usr/java/jdk/jdk1.8.0_231/jre

export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH

 具体配置根据自己设置的路径

7.完成jdk环境变量的配置后保存并在命令行界面执行

  输入 source /etc/profile,使保存的环境变量生效

   

  8.然后输入命令:java -version

  查看jdk是否安装成功,成功则会显示版本号。

  

 好了安装成功了,不懂的可以再搜一搜

  

Centos7 服务器安装jdk的更多相关文章

  1. Centos7安装JDK+部署Tomcat8

    Centos7下JDK+Tomcat的部署: 1.安装JDK 1.1 通过以下命令获得java JDK列表 yum -y list java* 1.2 通过yum安装JDK yum -y instal ...

  2. Centos7 安装 jdk 1.8

    Centos7 安装 jdk 1.8 1.下载安装包 链接: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloa ...

  3. centos7服务器安装fail2ban配合Firewalld防护墙防止SSH爆破与防护网站CC攻击

    centos7服务器安装fail2ban配合Firewalld防护墙防止SSH爆破与防护网站CC攻击 1.检查firewalld是否启用 #如果您已经安装iptables建议先关闭 service i ...

  4. linux服务器安装jdk (手动解压方式安装)

    linux服务器安装jdk 使用的是通过手动解压安装的方式,没有通过yum或者apt-get命令安装 准备: 下载一个jdk,版本自选,后缀为(.tar.gz) 开始 创建目录 mkdir /usr/ ...

  5. Centos7服务器安装Docker及Docker镜像加速,Docker删除

    Centos7服务器安装Docker及Docker镜像加速,Docker删除 1.Centos7服务器安装Docker 1.1 root账户登录,查看内核版本如下 1.1.1 卸载服务器旧版本Dock ...

  6. CentOS7 服务器 JDK+TOMCAT+MYSQL+redis 安装日志

    防火墙配置(参考 CentOS7安装iptables防火墙) 检查是否安装iptables #先检查是否安装了iptables service iptables status #安装iptables ...

  7. CentOS7.1 JDK安装 和 CentOS7.1配置yum源

    1.卸载自带OPENJDK #查看自身jdk java -verson #查看自身安装的java  rpm -qa | grep java #显示如下 python-javapackages-3.4. ...

  8. centos7安装jdk,tomcat,msyql(MariaDB)

    操作系统版本 CentOS Linux release 7.2.1511 (Core) 安装jdk 下载jdk-8u66-linux-x64.rpm上传到linux上 先改用户权限 然后 rpm -i ...

  9. Linux服务器安装JDK运行环境教程

    小Alan过些天可能就要去上海出差了,出差干啥?当然是部署项目上线咯!所以呢必须自己学会在Linux服务上面安装部署项目运行环境的啦!今天先跟大家聊聊最基本的jdk运行环境部署安装,后续再跟大家分享一 ...

  10. 阿里云下Linux服务器安装JDK、Tomcat

    阿里云服务器相信大家越来越熟悉,刚开始接触,将基本的java软件安装做点记录: 1.配置阿里云的yum仓库: 获取仓库配置 wget http://mirrors.aliyun.com/repo/Ce ...

随机推荐

  1. 快速排序(QuiteSort)

    快速排序算法(QuiteSort)是基于分治策略的一个算法.其基本算法是,对于输入的子数组a[p,r],按以下3个步骤进行排序: (1)分解(divide):以 a[p]为基准元素将a[p:r]划分成 ...

  2. VUE3+VITE 常见问题解决

    reactive解构最深的一层,失去响应性问题 pinia创建的store,使用结构失去响应性 reactive包裹后的对象 重新赋值失去响应性 无法动态引入图片 在computed中传参数 vue3 ...

  3. ubuntu 的 apt 命令

    工作原理 apt 全称 advanced packaging tool 是 ubuntu 下的包管理工具 apt 采用集中式仓储机制来管理软件,有 软件安装包 和 软件安装列表 两部分完成. 使用 a ...

  4. 记录web面经

    1. npm版本号含义 例如: 2.3.1 (分别表示: 大版本,小版本, 补丁版本)大版本号: 大版本更新,功能添加,向下不兼容.小版本号:功能新增,向下兼容.补丁版本号: 修复bug.~符号含义: ...

  5. TIDB-DM数据迁移第一部(安装部署)

    官方连接: https://docs.pingcap.com/zh/tidb/stable/dm-overview 架构: 1.安装DM download https://tiup-mirrors.p ...

  6. py09函数简介

    函数的返回值 # def func():# return 'asfjsfda'# res = func()# print(res) # 函数内要想返回给调用者值 必须用关键字return"& ...

  7. jdbc封装工具类(无连接池)

    package com.huang; import java.sql.Connection; import java.sql.DriverManager; import java.sql.Prepar ...

  8. fs.access(path[, mode], callback)

  9. xd p3 搭建安全扩展

    常见搭建平台脚本启用 常见平台java Python php jsp搭建要启用脚本 中间件(搭建平台):Apache IIS Tomcat Nginx 主机头值 即 域名 域名IP目录解析安全问题 域 ...

  10. ObjectARX2016-2创建直线

    众所周知,数据库里面包含各种数据表,而数据表里面又是各种记录,当然还有字段.AUTOCAD里面对于图形的管理也是基于图形数据库的.因此,想要在DWG里面添加一条直线,只需要做三件事: (1)打开数据表 ...