查询Linux版本信息
uname -m&&uname -r
cat /etc/redhat-release
- 下载JDK安装包jdk.tar.gz
- 解压tar -zxvf
- 移动(可选)mv jdk /usr/local
- 添加环境变量-vim /etc/profile
- [发现服务器未安装vim命令,使用yum -y install vim*安装。出现报错Could not retrieve mirrorlist ]经查是没有配置DNS服务器。
- vi /etc/resolv.conf
nameserver 114.114.114.114 国内的 - 继续步骤4,在文件末尾添加
JAVA_HOME=/usr/local/jdk1.8.0_121
JAVA_BIN=$JAVA_HOME/bin
JRE_HOME=$JAVA_HOME/jre
JRE_BIN=$JRE_HOME/bin
PATH=$JAVA_BIN:$JRE_BIN:$PATH
export JAVA_HOME JRE_HOME PATH
- 保存退出并刷新 source /etc/profile
- 查看安装JDK信息 java -version
- 发现报错:-bash: /usr/local/jdk1.8.0_251/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录
- 排查是因为64位系统中安装了32位程序
解决方法:
yum install glibc.i686
如果还报错继续:yum install libstdc++.so.6 - 重新查看JDK版本信息
export JAVA_HOME=/usr/local/jdk/jdk1.8.0_181
export CLASSPATH= : C L A S S P A T H : :CLASSPATH: :CLASSPATH:JAVA_HOME/lib/
export PATH= P A T H : PATH: PATH:JAVA_HOME/bin