linux下tomcat版本查看

生活 2019-03-19 11:24:25 2720

本文收集整理关于linux下tomcat版本查看的相关议题,使用内容导航快速到达。

内容导航:

  • Q1:如何查看tomcat版本 linux
  • Q2:如何在linux服务器中查看tomcat及jdk版本
  • Q3:linux 查看源码包安装的tomcat 的版本信息
  • Q4:如何将Linux下的tomcat和apache的版本号都隐藏掉?
  • Q1:如何查看tomcat版本 linux

    a. 进入tomcat安装目录中的bin目录。这个文件目录中有catalina.bat,以及version.bat文件。 b. 在文件目录地址栏中输入cmd命令。 c. 在命令命令提示符中输入"catalina version" 或者“version”。便可以查到当前的版本号。将tomcat_install/bin目录加入到path路径中。 如果想在tomcat安装目录下,使用"catalina version"或者“version”命令tomcat版本,则需要将tomcat_installdir/bin这个目录放在环境变量path中。如果想在任意目录运行“catalina version”或者"Version"命令,则需要在环境变量中配置catalina_home。

    Q2:如何在linux服务器中查看tomcat及jdk版本

    一、安装Java环境开发工具软件JDK
    1、从Java官方网站下载相应的JDK版本jdk-6u33-linux-i586.bin
    2、安装jdk-6u33-linux-i586.bin
    # chmod a+x jdk-6u33-linux-i586.bin
    # ./jdk-6u33-linux-i586.bin
    运行以上命令会自动完成Java JDK安装。
    3、设置Java JDK运行环境
    # vim /etc/profile # 在此文件里添加以下内容
    JAVA_HOME=/usr/java/jdk1.6.0_33、JRE_HOME=/usr/java/jdk1.6.0_33/jre
    CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
    PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
    export JAVA_HOME JRE_HOME CLASSPATH PATH
    设置完后,重启机器或注销后,运行以下命令:
    # source /etc/profile# 临时使当前shell控制台配置生效
    # java -version
    java version "1.6.0_31"
    Java(TM) SE Runtime Environment (build 1.6.0_31-b04)
    Java HotSpot(TM) Client VM (build 20.6-b01, mixed mode, sharing)
    返回结果后,说明Java JDK安装成功!
    二、搭建Tomcat服务器运行JSP脚本
    1、从Tomcat官方网站下载相应的Tomcat版本apache-tomcat-7.0.29.tar.gz
    2、安装apache-tomcat-7.0.29.tar.gz
    # tar -xvf apache-tomcat-7.0.29.tar.gz
    # mkdir opt
    # mv apache-tomcat-7.0.29 /opt/
    3、运行Tomcat
    # cd /opt/apache-tomcat-7.0.29/bin
    # ./startup.sh # 启动Tomcat
    在浏览器里输入http://安装Tomcat的主机IP地址:8080/,如果返回Tomcat的帮助页面,说明Tomcat安装成功!

    Q3:linux 查看源码包安装的tomcat 的版本信息

    进入到tomcat安装bin目录下,执行如下脚本即可看到。
    ./version.sh

    Q4:如何将Linux下的tomcat和apache的版本号都隐藏掉?

    一、隐藏apache版本
    隐藏方法:
    1、隐藏Apache版本号的方法是修改Apache的配置文件,如RedHat系的Linux默认是:
    vim /etc/httpd/conf/httpd.conf
    分别搜索关键字ServerTokens和ServerSignature,修改:
    ServerTokens OS 修改为 ServerTokens ProductOnly
    ServerSignature On 修改为 ServerSignature Off
    2、重启或重新加载Apache就可以了。
    apachectl restart
    测试一下,如下:
    [root@localhost tmp]# curl -I 192.168.80.128:88、HTTP/1.1 403 Forbidden
    Date: Wed, 21 Jul 2010 13:23:22 GMT
    Server: Apache
    Accept-Ranges: bytes
    Content-Length: 5043、Connection: close
    Content-Type: text/html; charset=UTF-8、版本号与操作系统信息已经隐藏了。
    3、上面的方法是默认情况下安装的Apache,如果是编译安装的,还可以用修改源码编译的方法:
    进入Apache的源码目录下的include目录,然后编辑ap_release.h这个文件,你会看到有如下变量:
    #define AP_SERVER_BASEVENDOR “Apache Software Foundation”
    #define AP_SERVER_BASEPROJECT “Apache HTTP Server”
    #define AP_SERVER_BASEPRODUCT “Apache”
    #define AP_SERVER_MAJORVERSION_NUMBER 2、#define AP_SERVER_MINORVERSION_NUMBER 2、#define AP_SERVER_PATCHLEVEL_NUMBER 15、#define AP_SERVER_DEVBUILD_BOOLEAN 0
    可以根据自己喜好,修改或隐藏版本号与名字。
    二、隐藏tomcat版本
    在Tomcat的安装路径下 找到这个catalina.jar这个jar包,例如在lib这个目录下面,版本不同路径也不同。
    使用jar xf catalina.jar 解压jar包,会得到两个目录META-INF org,org\apache\catalina\util\ServerInfo.properties 查找这个路径,修改ServerInfo.properties这个文件,其中serverinfo 这个后面就是tomcat版本信息,修改即可。

    相关文章
    eclipse中添加tomcat2019-01-23
    Tomcat自身端口号占用2019-01-30
    简述tomcat如何安装配置2019-02-05
    tomcat直接运行java项目2019-02-09
    tomcat启动窗口不退出2019-02-17
    tomcat无法添加java项目2019-02-18
    tomcat安装及配置教程2019-03-24
    同一个Tomcat部署多个项目2019-04-03
    tomcat设置跨域访问2019-04-13
    jboss和tomcat哪个好2020-08-01