Linux安装Tomcat-Nginx-FastDFS-Redis-Solr-集群——【第九集-补充-之安装jdk】

lirenhe 2018-11-12 原文

Linux安装Tomcat-Nginx-FastDFS-Redis-Solr-集群——【第九集-补充-之安装jdk】

1,安装JDK,本来想安装jdk8的,但是考虑到tomcat安装的是tomcat7,怕出现版本不兼容的情况,就改安装jdk7

  去官网下载jdk-7u80-linux-x64.tar.gz的二进制文件,注意必须是linux版本的,32位还是64位根据情况而定

  通过xftp上传到linux后台:

    

  在/usr/local目录中建个文件夹java(自定),将上传后的jdk文件cp到该目录,使用命令tar -zxvf jdk-7u80-linux-x64.tar.gz解压。

  这时jdk并未真正安装到linux环境中,使用java -version命令,返回命令找不到

  在/etc/profile文件中添加如下内容:使用命令vim /etc/profile

    使用vim命令大写G跳到最后一行,

      #set java environment

      JAVA_HOME=/usr/java/jdk1.8.0_152
      JRE_HOME=$JAVA_HOME/jre
      PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
      CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
      export JAVA_HOME JRE_HOME PATH CLASSPATH

  使用命令source /etc/profile使文件生效。

  至此,jdk已经安装到linux环境。

备注:以上各个参数函数作用:

(JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径,此路径下包括lib,bin,jre等文件夹(tomcat,Eclipse的运行都需要依靠此变量)。

CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设:.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib。CLASSPATH变量值中的.表示当前目录

PATH使得系统可以在任何路径下识别java命令,设为:$JAVA_HOME/bin:$JRE_HOME/bin。

特别注意:环境变量值的结尾没有任何符号,不同值之间用:隔开(windows中用;)。
——————— 
作者:日出东方VS唯我不败 
来源:CSDN 
原文:https://blog.csdn.net/qq_32786873/article/details/78749384 
版权声明:本文为博主原创文章,转载请附上博文链接!

 )

2,如果是要删除jdk,使用命令

  查询之前安装的jdk名称:rpm -qa | grep jdk

  卸载jdk:rpm -e –nodeps jdk1.8    (此处也可以使用全名jdk1.8-1.8.0_152-fcs.x86_64)

发表于 2018-11-12 15:26 西装人 阅读() 评论() 编辑 收藏

 

版权声明:本文为lirenhe原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/lirenhe/p/9946706.html

Linux安装Tomcat-Nginx-FastDFS-Redis-Solr-集群——【第九集-补充-之安装jdk】的更多相关文章

随机推荐

  1. Java中的增强for循环

    JDK5.0之后推出了一个新特性,叫做增强for循环。或者叫做foreach循环 语法: for(元素类型 变 […]...

  2. 一、kafka 介绍 && kafka-client

    一、kafka 介绍 1.1、kafka 介绍 Kafka 是一个分布式消息引擎与流处理平台,经常用做企业的消 […]...

  3. 正则化

                 当模型的复杂度增大时,训练误差会逐渐减小并趋向于0;而测试误差会先减小,达到最小值后 […]...

  4. Redis(一) String类型操作【存字符串、存数字】 – 墨殇浅尘

    Redis(一) String类型操作【存字符串、存数字】 字符串、数字与redis之间的交互 什么是redi […]...

  5. ASP.NET Core MVC 打造一个简单的图书馆管理系统 (修正版)(六)学生借阅/预约/查询书籍事务

    ASP.NET Core 打造一个简单的图书馆管理系统 (修正版)(六)学生借阅/预约/查询书籍事务     […]...

  6. 小学生打字练习软件_在线网上打字比赛软件系统

    现在有很多打字练习软件,但适合小学生打字的并不多。因为要考虑到是小学生,学生群体和心态很重要。 结合我校实际情 […]...

  7. IOS – OpenGL ES 图像加亮边缘 GPUImage3x3ConvolutionFilter

    目录一.简介二.效果演示三.源码下载四.猜你喜欢零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> OpenGL ES 基础零基础 OpenGL (ES) 学习路线推荐 : OpenGL (E...

  8. liteos时间管理(九)

    1. 时间管理 1.1 概述 1.1.1 概念 时间管理以系统时钟为基础。时间管理提供给应用程序所有和时间有关 […]...

展开目录

目录导航