YiMo.一茉 YiMo.一茉
首页
导航站
  • Java基础知识
  • Java进阶
  • 设计模式
  • Spring
  • SpringMVC
  • SpringBoot
  • SpringCloud
  • Redis
  • MySQL

    • MySQL-基础
    • MySQL-进阶
  • HTML
  • CSS
  • Vue2
  • Vue3
  • uni-app
  • 博客实战教程
  • 图书馆实战教程
  • 网关
  • 数据缓存
  • 搜索
  • 注册中心
  • 消息队列
  • RPC框架
  • Nginx
  • Docker
  • Gitlab
  • Kafka
  • Linux
  • Linux环境搭建

    • 导航
    • 安装JDK
    • 安装MySQL
    • 安装Nginx
    • 安装Tomcat
    • 部署SpringBoot项目
    • 安装node.js
    • 部署Vue项目
    • 安装Redis
  • 每日一更
  • Java基础
  • 前端基础
  • 友链
  • 学习分享
  • 生活
  • 关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

YiMO.一茉

拥抱生活,追寻真实的快乐
首页
导航站
  • Java基础知识
  • Java进阶
  • 设计模式
  • Spring
  • SpringMVC
  • SpringBoot
  • SpringCloud
  • Redis
  • MySQL

    • MySQL-基础
    • MySQL-进阶
  • HTML
  • CSS
  • Vue2
  • Vue3
  • uni-app
  • 博客实战教程
  • 图书馆实战教程
  • 网关
  • 数据缓存
  • 搜索
  • 注册中心
  • 消息队列
  • RPC框架
  • Nginx
  • Docker
  • Gitlab
  • Kafka
  • Linux
  • Linux环境搭建

    • 导航
    • 安装JDK
    • 安装MySQL
    • 安装Nginx
    • 安装Tomcat
    • 部署SpringBoot项目
    • 安装node.js
    • 部署Vue项目
    • 安装Redis
  • 每日一更
  • Java基础
  • 前端基础
  • 友链
  • 学习分享
  • 生活
  • 关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • Nginx

  • Docker

  • Gitlab

  • Kafka

  • Linux

  • Linux环境搭建

    • 导航
    • 安装JDK
      • 介绍
      • 1、下载JDK
      • 2、安装
        • 2.1、JDK工具上传
        • 2.2、检查
        • 2.3、执行安装
      • 3、配置环境变量
      • 4、验证是否安装完成
      • 5、卸载
    • 安装MySQL
    • 安装Nginx
    • 安装Tomcat
    • 部署SpringBoot项目
    • 安装node.js
    • 部署Vue项目
    • 安装Redis
  • 运维
  • Linux环境搭建
YiMO.一茉
2022-11-04
目录

安装JDK

# 安装JDK

# 介绍

在安裝之前,先查看一下服务器的操作系统多少位。如果有x86_64就是64位的,没有就是32位的。后面是x686或x86_64则内核是64位的。

[root@Captian ~]# uname -a
Linux Captian 4.18.0-348.7.1.el8_5.x86_64 #1 SMP Wed Dec 22 13:25:12 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
1
2

由此可知我的CentOS为64位系统,故而我需要下载64位的JDK。

# 1、下载JDK

首先去Oralce官网下载 jdk1.8

下载网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

下载这个名称:Linux x64 RPM Package jdk-8u351-linux-x64.rpm (当前版本,以后会有变动)

image-20221107171521582

# 2、安装

# 2.1、JDK工具上传

在 **/usr/local/**下新建一个文件夹,放要安装的软件。

[root@Captian ~]# cd /usr/local
[root@Captian local]# mkdir jdk8
[root@Captian local]# cd jdk8
1
2
3

然后通过Xftp把下载的jdk上传到服务器中,放到刚创建的java文件中

查看是否上传成功

[root@Captian jdk8]# ll
total 113496
-rw-r--r-- 1 root root 116216180 Jul 19 21:33 jdk-8u333-linux-x64.rpm
1
2
3

# 2.2、检查

然后在安装之前,我们检查一下服务器上有没有安装过java

[root@Captian /]# java -version
-bash: java: command not found
1
2

检测当前系统是否存在java环境! java -version rpm -qa|grep jdk # 检测JDK版本信息

如果有就进行卸载 rpm -e --nodeps jdk_

# 2.3、执行安装

安装jdk命令:

其中i表示安装,v表示显示安装过程,h表示显示进度

rpm -ivh rpm包
1
[root@Captian jdk8]# rpm -ivh jdk-8u333-linux-x64.rpm 
warning: jdk-8u333-linux-x64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
Verifying...                          ################################# [100%]
Preparing...                          ################################# [100%]
Updating / installing...
   1:jdk1.8-2000:1.8.0_333-fcs        ################################# [100%]
Unpacking JAR files...
	tools.jar...
	plugin.jar...
	javaws.jar...
	deploy.jar...
	rt.jar...
	jsse.jar...
	charsets.jar...
	localedata.jar...

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

此时再查看下jdk版本,OK,成功!

[root@Captian jdk8]# java -version
java version "1.8.0_333"
Java(TM) SE Runtime Environment (build 1.8.0_333-b02)
Java HotSpot(TM) 64-Bit Server VM (build 25.333-b02, mixed mode)
1
2
3
4

# 3、配置环境变量

配置环境变量: /etc/profile在文件的最后面增加Java的配置和 window安装环境变量一样!只有将jdk配置到/etc/profile,才可以在任何一个目录访问jdk。

vim /etc/profile
1
[root@Captian /]# vim /etc/profile

# /etc/profile
  
# System wide environment and startup programs, for login setup
# Functions and aliases go in /etc/bashrc

# It's NOT a good idea to change this file unless you know what you
# are doing. It's much better to create a custom.sh shell script in
# /etc/profile.d/ to make custom changes to your environment, as this
# will prevent the need for merging in future updates.

pathmunge () {
    case ":${PATH}:" in
        *:"$1":*)
            ;;
        *)
            if [ "$2" = "after" ] ; then
                PATH=$PATH:$1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

打开之后按键盘【i】键进入编辑模式,将下面的内容复制到底部:

JAVA_HOME=/usr/java/jdk1.8.0_333-amd64
CLASSPATH=%JAVA_HOME%/lib:%JAVA_HOME%/jre/lib
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export PATH CLASSPATH JAVA_HOME
1
2
3
4

写完之后我们按键盘【ESC】按键退出,然后按【:wq】保存并关闭vim。

配置完成后,最重要的一步就是使文件立即生效。命令如下:

source /etc/profile
1

# 4、验证是否安装完成

上面所有的步骤完成之后,需要检查是否安装成功,输入如下命令:

  • java -version
[root@Captian /]# java -version
java version "1.8.0_333"
Java(TM) SE Runtime Environment (build 1.8.0_333-b02)
Java HotSpot(TM) 64-Bit Server VM (build 25.333-b02, mixed mode)
1
2
3
4
  • echo $JAVA_HOME
[root@Captian /]# echo $JAVA_HOME
/usr/java/jdk1.8.0_333-amd64
1
2

以上情况说明安装成功,环境变量也配置成功!

# 5、卸载

有时候安装失败或者要装新版本的JDK,可先卸载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 将上面查询出来的每个版本依次删掉即可。

上次更新: 2023/03/05, 20:36:52

← 导航 安装MySQL→

最近更新
01
项目实战部署
03-16
02
Maven插件
03-16
03
软件安装
03-16
更多文章>
Theme by Vdoing | Copyright © 2022-2023 YiMO.一茉 | 苏ICP备2022035828 | MIT License | 一茉 All rights reserved.
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×