Linux--Linux下安装JDk

时间:2021-11-27 16:22:32

  好不容易免费使用了服务器,还不会安装JDK,记录一下怎么弄。

方法一:远程服务器可以联网下载(高级货)

命令:

wget -c -P /root/jdk --no-check-certificate --no-cookie --header "Cookie: s_nr=1550803238569-New; s_cc=true; oraclelicense=accept-securebackup-cookie; gpw_e24=https%3A%2F%2Fwww.oracle.com%2Ftechnetwork%2Fjava%2Fjavase%2Fdownloads%2Fjdk8-downloads-2133151.html;s_sq=%5B%5BB%5D%5D" https://download.oracle.com/otn-pub/java/jdk/8u201-b09/42970487e3af4f5aa5bca3f542482c60/jdk-8u201-linux-x64.tar.gz
说明:
①先去Java官网找Linux64位的下载地址,选择下载的格式,我要的是压缩包的那个.gz那个,右键复制下载地址
我下载的Linux64位的压缩包的地址:https://download.oracle.com/otn-pub/java/jdk/8u201-b09/42970487e3af4f5aa5bca3f542482c60/jdk-8u201-linux-x64.tar.gz
Linux--Linux下安装JDk
②使用wget命令--这玩意去网上搜
wget + 参数啥的 +给他下载到哪个文件 +下载地址
第一次使用的是:wget -c -P /root/jdk https://download.oracle.com/otn-pub/java/jdk/8u201-b09/42970487e3af4f5aa5bca3f542482c60/jdk-8u201-linux-x64.tar.gz
结果下载的特别快,然后Linux上一看文件格式(file + 下载的文件名),为html,大小也不对,就百度,发现是cookie的防盗链造成(文章路径:https://blog.csdn.net/bichir/article/details/42522113),然后就照猫画虎操作,获取cookie啥的。
终极使用的命令:wget -c -P /root/jdk --no-check-certificate --no-cookie --header "Cookie: s_nr=1550803238569-New; s_cc=true; oraclelicense=accept-securebackup-cookie; gpw_e24=https%3A%2F%2Fwww.oracle.com%2Ftechnetwork%2Fjava%2Fjavase%2Fdownloads%2Fjdk8-downloads-2133151.html;s_sq=%5B%5BB%5D%5D" https://download.oracle.com/otn-pub/java/jdk/8u201-b09/42970487e3af4f5aa5bca3f542482c60/jdk-8u201-linux-x64.tar.gz
然后就可以了,出现那个进度条的那个就开始下载了,忘了截图了,以后再补
③下载完了,需要解压

输入:tar -zxvf [文件名]

例如:tar -zxvf jdk-8u201-linux-x64.tar.gz

④解压完,配置环境变量--需要用到vi命令,不会百度,学

输入:vi /etc/profile

Linux--Linux下安装JDk

在最下面,添加如下的内容

export JAVA_HOME=/usr/java/你的版本

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

 Linux--Linux下安装JDk

输入完,保存退出(输入":wq",回复:y),这写完了,需要写的生效

输入:source profile(需要在/etc文件下才可以)

查看是否安装成功

输入:java -version

Linux--Linux下安装JDk

终于完事了。。。。

方法二:使用xftps,本地上传jdk到远程服务器

Linux--Linux下安装JDk

然后就重复上面的步骤:解压、配置Java环境

我使用的是第二个方法,为啥那,网速快,关键有图啊,直观