Centos7 服务器安装jdk
给自己留个步骤
有些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的更多相关文章
- Centos7安装JDK+部署Tomcat8
Centos7下JDK+Tomcat的部署: 1.安装JDK 1.1 通过以下命令获得java JDK列表 yum -y list java* 1.2 通过yum安装JDK yum -y instal ...
- Centos7 安装 jdk 1.8
Centos7 安装 jdk 1.8 1.下载安装包 链接: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloa ...
- centos7服务器安装fail2ban配合Firewalld防护墙防止SSH爆破与防护网站CC攻击
centos7服务器安装fail2ban配合Firewalld防护墙防止SSH爆破与防护网站CC攻击 1.检查firewalld是否启用 #如果您已经安装iptables建议先关闭 service i ...
- linux服务器安装jdk (手动解压方式安装)
linux服务器安装jdk 使用的是通过手动解压安装的方式,没有通过yum或者apt-get命令安装 准备: 下载一个jdk,版本自选,后缀为(.tar.gz) 开始 创建目录 mkdir /usr/ ...
- Centos7服务器安装Docker及Docker镜像加速,Docker删除
Centos7服务器安装Docker及Docker镜像加速,Docker删除 1.Centos7服务器安装Docker 1.1 root账户登录,查看内核版本如下 1.1.1 卸载服务器旧版本Dock ...
- CentOS7 服务器 JDK+TOMCAT+MYSQL+redis 安装日志
防火墙配置(参考 CentOS7安装iptables防火墙) 检查是否安装iptables #先检查是否安装了iptables service iptables status #安装iptables ...
- CentOS7.1 JDK安装 和 CentOS7.1配置yum源
1.卸载自带OPENJDK #查看自身jdk java -verson #查看自身安装的java rpm -qa | grep java #显示如下 python-javapackages-3.4. ...
- centos7安装jdk,tomcat,msyql(MariaDB)
操作系统版本 CentOS Linux release 7.2.1511 (Core) 安装jdk 下载jdk-8u66-linux-x64.rpm上传到linux上 先改用户权限 然后 rpm -i ...
- Linux服务器安装JDK运行环境教程
小Alan过些天可能就要去上海出差了,出差干啥?当然是部署项目上线咯!所以呢必须自己学会在Linux服务上面安装部署项目运行环境的啦!今天先跟大家聊聊最基本的jdk运行环境部署安装,后续再跟大家分享一 ...
- 阿里云下Linux服务器安装JDK、Tomcat
阿里云服务器相信大家越来越熟悉,刚开始接触,将基本的java软件安装做点记录: 1.配置阿里云的yum仓库: 获取仓库配置 wget http://mirrors.aliyun.com/repo/Ce ...
随机推荐
- Linux 第五节(特殊权限,隐藏权限,SU,SUDO,FHS文件系统层次化标准)
特殊权限 SUID 执行者临时获取命令的所有权限(对程序进行设置) SGID 目录内新文件所有组,继承原有目录所有组的名称 SBID 粘滞位,保护位 chmod +权限 文件 chmod ...
- 算法学习—————PAM回文自动机
时隔一年,第一次学习新的算法 原理和AC自动机差不多 基本思想: 两棵树分别代表奇偶 在一个回文串两边同时填上相同字符可以得到另一个回文串,以此构建两棵树 树上维护信息: 节点表示的回文串为当前位置的 ...
- react useGetObjState
import {useCallback, useRef, useState} from 'react';function useGetObjState(initialState = {}) { con ...
- 本地部署一套k8s集群
我这里准备三台本地vmware虚拟机,版本号centos7.9,一台master节点,一台node1,一台node2 kubeadm方式部署.Kubeadm 是一个 K8s 部署工具,提供 kubea ...
- Java除法运算精度问题
结论:不要将两个int类型的变量直接相除,会出现精度丢失问题,最好将其中一个变量强制转化成浮点型 现象: 两个int类型相除的结果要取整,如果相除得到0.53,那么结果会变成0,出现精度丢失的问题 D ...
- 1.PS基本操作
1.图片颜色变淡 1.新建一个白色的画板 什么尺寸都可以 只要能装得下你这张图 2.把这张图拖进去放到画板上 3.在右边找到这张图的图层 更改透明度到你觉得合适的程度 (我初步估计可能20%左右吧)
- 对VC中有关数据类型转换的整理
原文地址:http://spaces.msn.com/wsycqyz/blog/cns!F27CB74CE9ADA6E7!152.trak 对VC中有关数据类型转换的整理 说明:本文纯粹是总结一下 ...
- 像MIUI一样做Zabbix二次开发(1)——MIUI之于Android,乐维监控之于Zabbix
摘要 文章主要介绍:7年做Zabbix二次开发,讲述那些从技术方向的选择,到开发.架构设计.深度定制,到我们的更多前瞻性想法. 关于MIUI "专注.极致.口碑.快"成了雷布斯的口 ...
- babel npm包说明
babel-plugin-import 用于按需加载,在使用antd 的时候引入,可以减少包体积
- vue中常用的插件
1. wangeditor 富文本编辑器,https://www.wangeditor.com/