节点安装Java 1.8
下载jdk-8u361-linux-x64.tar.gz
官网地址
https://www.oracle.com/java/technologies/downloads
国内镜像
https://repo.huaweicloud.com/java/jdk/
上传jdk-8u361-linux-x64.tar.gz 到node1
以下命令都是在node1上执行
解压
tar -zxvf jdk-8u361-linux-x64.tar.gz -C /export/server/
配置软连接 (快捷方式)
ln -s /export/server/jdk1.8.0_361/ jdk
配置JAVA_HOME环境变量
vim /etc/profile
# 新增两行
export JAVA_HOME=/export/server/jdk
export PATH=$PATH:$JAVA_HOME/bin
生效环境变量
source /etc/profile
配置java执行程序的软连接
# 删除系统自带的java程序
rm -f /usr/bin/java
# 重新链接到自己安装的java
rm -f /usr/bin/java
验证
java -version
javac -version
小插曲
如果在设置环境变量不小心设置错误的情况下
系统命令很多都不可以用了(包括su, vim等)
这时候只要重新导入下环境变量,然后再用vim修正过来
export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
扩展
cd /export/server
# 跨服务器复制文件
# node2:$PWD的意思是把node1当前目录jdk1.8.0_361复制到node2同级文件夹里面 (/export/serverjdk1.8.0_361)
scp -r jdk1.8.0_361 node2:$PWD
至此,node1上的jdk安装完毕,重复上述步骤安装到node2/3上
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库