http://www.oracle.com/technetwork/java/javase/archive-139210.html 选择你心仪的版本,我这边安装的是Java SE 8
image.png
勾选Accept License Agreement
image.png
根据电脑位数选择x86或者x64,.rpm和.tar.gz的安装方法不同,任选其一下载下来(我这边下载的是.tar.gz),然后上传到服务器,本人用的是SecureFX,由于服务器是在vutlr买的5刀每个月的渣渣服务器,所以上传速度贼慢,只有几Kb/s,分分钟想砸电脑,传半天传不上去,于是不得不放弃,改用从服务器直接下载的方法,使用wget命令。
用SecureCRT连接服务器,输入命令
wget [JDK下载地址]
JDK下载地址可以点击下载然后复制链接获取
image.png
先创建一个文件夹方便管理,在SecureCRT输入命令
cd /opt
mkdir test
cd test
然后输入命令
wget http://download.oracle.com/otn/java/jdk/8u172-b11/a58eab1ec242421181065cdc37240b08/jdk-8u172-linux-i586.tar.gz?AuthParam=1533887809_88a623a12912c5a6ac46ba97cdd64efd
开始下载jdk压缩包,由于oracle需要登录才能下载,所以会报如下错误
image.png
要加如下命令
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" + 下载地址
完整命令如下
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn/java/jdk/8u172-b11/a58eab1ec242421181065cdc37240b08/jdk-8u172-linux-i586.tar.gz?AuthParam=1533887809_88a623a12912c5a6ac46ba97cdd64efd
开始下载
image.png
当进度条显示100%就表示下载完了,输入命令ls
查看,发现jdk压缩包已经下载下来
image.png
输入tar -zxvf 文件名
进行解压,jdk文件名比较长,我们可以输入tar -zxvf jdk然后按tab键可以自动补充文件名
tar -zxvf jdk-8u172-linux-i586.tar.gz?AuthParam=1533887809_88a623a12912c5a6ac46ba97cdd64efd
解压完后,用ls
命令查看,可以看我我们需要的jdk目录
image.png
接下来配一下环境变量就好了,输入命令vi /etc/profile
,按键盘键 i 进入插入模式,添加如下代码
export JAVA_HOME=/opt/jdk/jdk1.8.0_172
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin
image.png
点击esc退出插入模式,按 shift + :输入wq保存退出
image.png
输入命令source /etc/profile
更新一下配置
输入命令java -version
输出如下信息说明JDK安装成功!
image.png
本人试过用yum和rpm安装JDK,渣渣服务器出现了各种各样的错误,最终放弃了,大家可以试试用yum和rpm安装JDK会方便点~
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有