1. 首先下载jdk,这里以jdk1.8为例。点击此处进入jdk下载地址
下载时需要先勾选第一个红色框中的选项
2. 上传jdk至服务器中。利用WinSCP上传即可,上传目录可以自己创建也可以直接放在/usr/lcoal目录下,这里以local目录下为例。
3. 解压local目录下的jdk的gz压缩文件。
(1)首先进入usr/local目录
[root@spirit-of-fire ~]# cd /usr/local
(2)解压jdk文件
[root@spirit-of-fire local]# tar -zxvf jdk-8u231-linux-x64.tar.gz
解压完成后会在local目录下生成jdk1.8.0_231的解压目录。
4. 进入profile配置文件进行修改
[root@spirit-of-fire local]# vi /etc/profile
(1)按“shift+g”进入文件最底部,按“i”进行修改,并在文件最底部加上如下几行代码
export JAVA_HOME=/usr/local/jdk1.8.0_231
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
操作完毕后按“Esc”退出,并输入如下命令回车进行保存:
:wq
(2)查看profile文件是否保存成功
[root@spirit-of-fire local]# cat /etc/profile
(3)刷新profile文件。使其不用重启即可生效
[root@spirit-of-fire local]# source /etc/profile
5. 更新/usr/bin下的java相关命令
(1)进入usr/bin目录
[root@spirit-of-fire local]# cd /usr/local
(2)先删除名为java的文件(若原本没有可以不用进行这一步)
[root@spirit-of-fire bin]# ls
用ls命令查看usr/bin目录下是否有java文件,若有执行下面代码进行删除,没有则直接进行第(3)步的添加
[root@spirit-of-fire bin]# rm -r java
(3)添加java文件,这样这个命令就指向了新的jdk了
[root@spirit-of-fire bin]# ln -s /usr/local/jdk1.8.0_181/bin/java /usr/bin/java
6. 查看JDK版本
[root@spirit-of-fire bin]# java -version
出现以上信息证明JDK已安装成功,且版本为jdk1.8