Linux下安装jdk(rpm,tar.gz)

安装准备

  • jdk-linux安装包
    https://www.oracle.com/technetwork/java/javase/downloads/index.html
    往下滑动,选择我们需要的安装包,这里选择的是jdk8Linux下安装jdk(rpm,tar.gz)_第1张图片
    接受协议,选择对应的版本,点击下载
    Linux下安装jdk(rpm,tar.gz)_第2张图片
  • tomcat-linux安装包
    https://tomcat.apache.org/download-90.cgi
    最新的tomcat9
    Linux下安装jdk(rpm,tar.gz)_第3张图片

执行步骤

1.使用SCP或者FileZilla文件传输到对应的服务器

2.卸载服务器自带的openjdk
  • 查看自带安装的openjdk包
 rpm -qa | grep jdk  ----查询出很多已经安装的openjdk
 rpm -e --nodeps  挨个输入查找出来的包名,可以不加后边小版本号

Linux下安装jdk(rpm,tar.gz)_第4张图片

  • rpm安装
1、找到rpm包目录
rpm -ivh jdk-8u221-linux-x64.rpm
安装软件会将JDK自动安装到 /usr/java/jdk1.8.0_221-amd64目录下
设置环境变量 
 如果所有用户都想共享jdk的环境变量,可以通过如下方式设置。 

   (但建议最好不要这样,万一有其他用户使用其他JDK就会受到影响。) 
    在/etc/profile文件中加入: 
  # vi /etc/profile    
  export JAVA_HOME=/usr/java/jdk1.8.0_221-amd64
  export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib 
  export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin 

   注:修改文件后要想马上生效还要运行# source /etc/profile不然只能在下次重进此用户时生效。 
  记得CLASSPATH路径中加入$CLASSPATH:不然可能在解释执行class文件时会报错。
    java -version  ----命令行输入查看jdk版本
  • tar.gz包安装
1、解压对应的tar.gz包
   tar -zxvf jdk-8u211-linux-x64.tar.gz
   得到文件jdk1.8.0_211
   可以对得到的文件重命名(强迫症) mv jdk1.8.0_211/  jdk1.8
2、把文件夹移动到/usr/local中
   sudo mv jdk1.8 /usr/local
   添加环境变量
   #sudo vi /etc/profile
   export JAVA_HOME=/usr/local/jdk1.8
   export JRE_HOME=/usr/local/jdk1.8/jre 
   export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
   export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
   #source /etc/profile  ---生效
   java -version   ----查看jdk版本

参考资料:
https://www.cnblogs.com/xinjie10001/p/6287124.html

你可能感兴趣的:(部署安装)