【环境搭建】Linux操作系统安装Java环境

Linux 操作系统安装 Java 环境

1 CentOS 配置 Java 环境

1.1 官网下载 JDK 软件:

https://www.oracle.com/java/technologies/javase-downloads.html

1.2 CentOS 7 配置 Java 环境步骤:

# 查看 CentOS 操作系统
[root@CentOS7Server /usr/local/src/jdk-8u281]#cat /etc/os-release
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"

CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"

[root@CentOS7Server ~]#mkdir -pv /usr/local/src/jdk-8u281/
[root@CentOS7Server ~]#cd /usr/local/src/jdk-8u281/
# 使用 lrzsz 上传JDK软件包
[root@CentOS7Server /usr/local/src/jdk-8u281]#rz
[root@CentOS7Server /usr/local/src/jdk-8u281]#ls
jdk-8u281-linux-x64.tar.gz

# 解压 JDK 软件包
[root@CentOS7Server /usr/local/src/jdk-8u281]#tar -xvf jdk-8u281-linux-x64.tar.gz
[root@CentOS7Server /usr/local/src/jdk-8u281]#ll
total 140356
drwxr-xr-x 8 10143 10143       273 Dec  9 20:50 jdk1.8.0_281
-rw-r--r-- 1 root  root  143722924 Apr  3 15:20 jdk-8u281-linux-x64.tar.gz

# 创建软连接
[root@CentOS7Server /usr/local/src/jdk-8u281]#ln -sv jdk1.8.0_281/ /usr/local/jdk

# 配置 Java 环境
[root@CentOS7Server /usr/local/src/jdk-8u281]#vim /etc/profile
# export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
export JAVA_HOME=/usr/local/jdk
export JRE_HOME=/usr/local/jdk/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin

# 令环境变量生效
[root@CentOS7Server /usr/local/src/jdk-8u281]#source /etc/profile

# 测试 Java 环境
[root@CentOS7Server /usr/local/src/jdk-8u281]#java -version
openjdk version "1.8.0_282"
OpenJDK Runtime Environment (build 1.8.0_282-b08)
OpenJDK 64-Bit Server VM (build 25.282-b08, mixed mode)

1.3 CentOS 8 配置 Java 环境步骤:

# 查看 CentOS 操作系统
[root@CentOS8Server ~]#cat /etc/os-release
NAME="CentOS Linux"
VERSION="8"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="8"
PLATFORM_ID="platform:el8"
PRETTY_NAME="CentOS Linux 8"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:8"
HOME_URL="https://centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"
CENTOS_MANTISBT_PROJECT="CentOS-8"
CENTOS_MANTISBT_PROJECT_VERSION="8"

# 使用 lrzsz 上传JDK软件包
[root@CentOS8Server ~]#cd /usr/local/src/
[root@CentOS8Server /usr/local/src]#mkdir jdk-8u281
[root@CentOS8Server /usr/local/src]#cd jdk-8u281/
[root@CentOS8Server /usr/local/src/jdk-8u281]#rz
[root@CentOS8Server /usr/local/src/jdk-8u281]#ls
jdk-8u281-linux-x64.tar.gz

# 解压 JDK 软件包
[root@CentOS8Server /usr/local/src/jdk-8u281]#tar -xvf jdk-8u281-linux-x64.tar.gz
[root@CentOS7Server /usr/local/src/jdk-8u281]#ll
total 140356
drwxr-xr-x 8 10143 10143       273 Dec  9 20:50 jdk1.8.0_281
-rw-r--r-- 1 root  root  143722924 Apr  3 15:20 jdk-8u281-linux-x64.tar.gz

# 创建软连接
[root@CentOS8Server /usr/local/src/jdk-8u281]#ln -sv /usr/local/src/jdk-8u281/jdk1.8.0_281/ /usr/local/jdk
'/usr/local/jdk' -> '/usr/local/src/jdk-8u281/jdk1.8.0_281/'

# 配置 Java 环境
[root@CentOS8Server /usr/local/src/jdk-8u281]#vim /etc/profile
# export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
export JAVA_HOME=/usr/local/jdk
export JRE_HOME=/usr/local/jdk/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin

# 令环境变量生效
[root@CentOS8Server /usr/local/src/jdk-8u281]#source /etc/profile

# 测试 Java 环境
[root@CentOS8Server /usr/local/src/jdk-8u281]#java -version
openjdk version "1.8.0_275"
OpenJDK Runtime Environment (build 1.8.0_275-b01)
OpenJDK 64-Bit Server VM (build 25.275-b01, mixed mode)

2 Ubuntu 配置 Java 环境:

2.1 官网下载 JDK 软件:

https://www.oracle.com/java/technologies/javase-downloads.html

2.2 Ubuntu 2004 配置 Java 环境变量:

# 查看 Ubuntu 操作系统
[root@Ubuntu2004Server ~]#cat /etc/os-release
NAME="Ubuntu"
VERSION="20.04.1 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.1 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal

# 使用 lrzsz 上传JDK软件包
[root@Ubuntu2004Server jdk]#cd /usr/local/src/
[root@Ubuntu2004Server src]#rz
[root@Ubuntu2004Server src]#ls
jdk-8u281-linux-x64.tar.gz

# 解压 JDK 软件包
[root@Ubuntu2004Server src]#tar -xvf jdk-8u281-linux-x64.tar.gz
[root@Ubuntu2004Server src]#ll
total 140368
drwxr-xr-x  3 root  root       4096 Apr  3 15:13 ./
drwxr-xr-x 10 root  root       4096 Apr  3 15:14 ../
drwxr-xr-x  8 10143 10143      4096 Dec  9 20:50 jdk1.8.0_281/
-rw-r--r--  1 root  root  143722924 Apr  3 15:13 jdk-8u281-linux-x64.tar.gz

# 创建软连接
[root@Ubuntu2004Server src]#ln -sv /usr/local/src/jdk1.8.0_281/ /usr/local/jdk

# 配置 Java 环境
[root@Ubuntu2004Server src]#vim /etc/profile
# export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
export JAVA_HOME=/usr/local/jdk
export JRE_HOME=/usr/local/jdk/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin

# 令环境变量生效
[root@Ubuntu2004Server src]#source /etc/profile

# 测试 Java 环境
[root@Ubuntu2004Server src]#java -version
openjdk version "1.8.0_275"
OpenJDK Runtime Environment (build 1.8.0_275-b01)
OpenJDK 64-Bit Server VM (build 25.275-b01, mixed mode)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Dark_Ice_

你的支持是我创作的核动力。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值