最近免費(fèi)白嫖了一款服務(wù)器,想著給他裝一個(gè)jdk,用來學(xué)習(xí)相關(guān)的服務(wù)器知識(shí)
服務(wù)器信息
root@ubuntu:~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.7 LTS
Release: 16.04
Codename: xenial
安裝JDK
下載jdk安裝包
我這里選擇的是Oracle官網(wǎng)的Java 17(LTS) java 17(LTS) LINUX上傳文件到服務(wù)器
- 使用cmd上傳文件
scp .\jdk-17_linux-aarch64_bin.tar.gz root@111.67.*.*:/home/guome
// 將當(dāng)前文件夾下的jdk-17_linux-aarch64_bin.tar.gz文件上傳到服務(wù)器/home/guome路徑下
root@111.67.*.*'s password:
jdk-17_linux-aarch64_bin.tar.gz 100% 172MB 202.3KB/s 14:28
如果是第一次鏈接該服務(wù)器,建議先用下面的命令鏈接一下, 不然可能會(huì)出現(xiàn)
Are you sure you want to continue connecting (yes/no/[fingerprint])?
提示語句yes無法輸入的問題
PS D:\java> ssh root@111.67.*.*
The authenticity of host '111.67.*.* (111.67.*.*)' can't be established.
ECDSA key fingerprint is SHA256:94hLvsp4mK8mv4abQaLVLMphZ***tTAJEO1LXERMzFw.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '111.67.*.*' (ECDSA) to the list of known hosts.
root@111.67.*.*'s password:
Welcome to Ubuntu 16.04.7 LTS (GNU/Linux 4.4.0-87-generic x86_64)
- 使用XFTP, finalshell等軟件
下面演示finalshell軟件,XFTP與該軟件類似

選擇本地文件上傳
- 安裝JDK
通過上面的兩步,已經(jīng)將jdk安裝包上傳到服務(wù)器上了, 下面就是安裝jdk了
安裝也是十分的簡單
- 解壓安裝包
Last login: Sat Apr 23 22:59:55 2022 from 117.136.0.60
root@ubuntu:~# cd /etc/sshsudo tar -zxvf /home/guome/jdk-17_linux-x64_bin.tar.gz -C /home/guome/lib
-bash: cd: /etc/sshsudo: No such file or directory
root@ubuntu:~# sudo tar -zxvf /home/guome/jdk-17_linux-x64_bin.tar.gz -C /home/guome/lib
jdk-17.0.3/LICENSE
jdk-17.0.3/README
jdk-17.0.3/bin/jar
......
- 配置環(huán)境變量
通過命令用vi編輯器編輯環(huán)境變量配置文件
root@ubuntu:/home/guome# sudo vi ~/.bashrc
// 編輯環(huán)境變量
在環(huán)境變量配置文件退后添加
#set oracle jdk environment
export JAVA_HOME=/home/guome/lib/jdk-17.0.3 ## 這里要注意目錄要換成自己解壓的jdk 目錄
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
最后通過命令刷新環(huán)境變量
root@ubuntu:/home/guome# source ~/.bashrc
//刷新環(huán)境變量
最后通過Java -version 驗(yàn)證Java安裝情況
root@ubuntu:~# java -version
java version "17.0.3" 2022-04-19 LTS
Java(TM) SE Runtime Environment (build 17.0.3+8-LTS-111)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.3+8-LTS-111, mixed mode, sharing)
至此,jdk就安裝成功了