本文收集整理关于linux下tomcat版本查看的相关议题,使用内容导航快速到达。
内容导航:
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版本信息,修改即可。