服务器环境
阿里云服务器ECS centos7.7
搭建步骤-方法一
yum源安装
1. 首先更新yum源,与时俱进
yum update -y
在极人品不好的情况下,会出现如下错误,原因是rpm数据库有问题
Error: rpmdb open failed #意思是打开rpmdb数据库失败
⭐名词解释:RPM (RPM软件包管理器)
解决方案
cd /var/lib/rpm #rpmdb所在目录
rm -f __db.* #清除原rpmdb文件
rpm --rebuilddb #重建rpm数据库
yum clean all #清除所有yum的缓存
完美解决bug,ojbk
2. 卸载系统自带的OpenJDK以及相关的java文件
rpm -qa | grep java
命令说明:
| 命令 | 解释 |
| -----| ----- |
| rpm | 管理套件 |
| -qa | 使用询问模式,查询所有套件 |
| grep | 查找文件里符合条件的字符串 |
| java | 查找包含java字符串的文件 |
#如果存在则删除掉,避免干扰。采用 rpm -e --nodeps 删除操作
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
命令说明:
| 命令 | 解释 |
| -----| ----- |
| rpm | 管理套件 |
| -e | 删除指定的套件 |
| --nodeps | 不验证套件档的相互关联性 |
再使用rpm -qa | grep java 查看,如果还未删除干净则采用yum命令删除
#卸载所有openjdk相关文件输入
yum -y remove java-1.7.0-openjdk*
3. 安装JDK
- 查看JDK软件包列表件
yum search java | grep -i --color jdk
- 选择版本安装
yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel
#或者如下命令,安装jdk1.8.0的所有文件
yum install -y java-1.8.0-openjdk*
- 查看是否安装成功
java -version
4.配置环境变量
- yum源安装JDK默认安装路径/usr/lib/jvm
- 在/etc/profile 添加环境变量
#以vim编译器打开文件
vim /etc/profile
-------------------------------------------
#JAVA_HOME 一定是自己安装jdk的路径!!!!
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-3.b13.el7_5.x86_64
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME CLASSPATH PATH
-------------------------------------------
#强制保存关闭
!wq
-------------------------------------------
#使配置文件生效
source /etc/profile
- 使用如下命令,查看JDK变量
echo $JAVA_HOME
echo $PATH
echo $CLASSPATH
搭建步骤-方法二
tar包解压安装
1.下载自己需要的jdk的tar包
2.将tar传至服务器并解压缩
可使用ftp拖拽至服务器或直接进入目录使用wget命令下载。
- 方法一
#使用filezilla拖拽目录/usr/local/java
#使用命令解压
tar -zxvf jdk-8u151-linux-x64.tar.gz
- 方法二
使用wget命令下载
cd /usr/local/java
wget http://118.190.36.92/software/jdk-8u151-linux-x64.tar.gz
#使用命令解压
tar -zxvf jdk-8u151-linux-x64.tar.gz
3.配置环境变量
#以vim编译器打开文件,并在文件最后添加如下内容
vim /etc/profile
#JAVA_HOME 一定是自己安装jdk的路径!!!! ## 这里要注意目录要换成自己解压的jdk 目录
export JAVA_HOME=/usr/local/java/jdk1.8.0_151
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
#强制保存关闭
!wq
#更新使配置文件生效
source /etc/profile
- 查看是否安装成功
#查看jdk版本
java -version
java version "1.8.0_151"
Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode)
我是JavaDog,谢谢博友耐心看完, 抽空来我狗窝?瞅瞅呗 blog.javadog.net,或者关注我的微信公众号有惊喜!