目录
1 下载
JDK下载地址:Java Archive Downloads - Java SE 8u211 and later (oracle.com)
尽量用8版本的JDK即jdk1.8版本的,兼容性较好。
下载好之后,上传到Linux系统中(存放位置看个人习惯)
直接从左边Windows系统拖到右边Linux系统中
在字符界面查看压缩包 ll命令
2 解压
解压到自己想要存放的位置
tar -zvxf jdk-8u333-linux-x64.tar.gz -C ../servers/
解压完成后,进入到解压路径 ll 查看解压后的文件,然后用mv命令给文件改名,方便配置环境变量和后续配置文件。
3 配置环境
mv jdk1.8.0_333/ jdk
进入jdk的文件安放位置,输入pwd查看文件目录,右键复制,方便待会的配置
上述步骤完成后,输入命令 vi /etc/profile
在文件内容最底下把内容粘贴进去
export JAVA_HOME=/root/export/servers/jdk
export PATH=:$JAVA_HOME/bin:$PATH
输入好之后 按ESC :wq 保存退出
输入 source /etc/profile 刷新环境变量
4验证
输入 java -version 验证是否安装成功
出现自己的jdk版本,证明安装配置成功。
(在这里我也出现了一个小问题
第一次输入的时候,报错了,然后我再输入javac和java 发现控制台并无异常,再次输入Java-version时,就没有异常了。
-bash: javac: command not found
如果出现这中command not found的错误,证明环境变量中的内容有错,或者没有刷新环境变量,
检查一下有没有缺漏什么即可
)
5 分发node02 node03
执行命令:
scp -r export/servers/jdk node02:export/servers/
scp -r export/servers/jdk node03:export/servers/
这两条命令可以将JDK分发到node02 node03上
然后再把环境变量分发过去,执行
scp -r /etc/profile node02:/etc/profile
scp -r /etc/profile node03:/etc/profile
source /etc/profile
刷新一下环境变量
输入 java version 验证即可