給linux(Ubuntu)服務(wù)器安裝Java開發(fā)環(huán)境(jdk)

最近免費(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ù)器

  1. 使用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)
  1. 使用XFTP, finalshell等軟件

下面演示finalshell軟件,XFTP與該軟件類似


選擇本地文件上傳
  • 安裝JDK

通過上面的兩步,已經(jīng)將jdk安裝包上傳到服務(wù)器上了, 下面就是安裝jdk了
安裝也是十分的簡單

  1. 解壓安裝包
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
......

  1. 配置環(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就安裝成功了

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容