准备
通过ssh远程到服务器
下载jdk1.8 https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
我是下载到本地然后传给服务器,当然也可以用命令行下载连接中的文件
wget https://www.oracle.com/webapps/redirect/signon?nexturl=https://download.oracle.com/otn/java/jdk/8u261-b12/a4634525489241b9a9e1aa73d9e118e6/jdk-8u261-linux-x64.tar.gz
安装
创建一个文件存放java sdk的文件
mkdir /usr/local/java
将下载的文件解压到文件夹下
tar -zxvf jdk-8u261-linux-x64.tar.gz -C /usr/local/java/
配置环境变量
vim /etc/profile
输入内容
export JAVA_HOME=/usr/local/java/jdk1.8.0_261
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
ctrl+c 进入退出模式
输入
:wq #保存并推出
重新生成环境
source /etc/profile
添加软连接
ln -s /usr/local/java/jdk1.8.0_261/bin/java /usr/bin/java
查看java 信息
[root@centos ~]# java -version
java version "1.8.0_261"
Java(TM) SE Runtime Environment (build 1.8.0_261-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.261-b12, mixed mode)