`
arganzheng
  • 浏览: 101611 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

如何查看apache加载的module的版本

阅读更多

 


如何查看apache加载的module的版本

apache的版本我们知道可以使用# httpd -v就可以了。
但是我们如何知道apache加载的module的版本是多少呢?比如mod_jk的版本。

主要有两种方式:
1. 通过访问apache得到的相应头或该module的日志信息得到。
比如通过httpwatch或者firebug查看一个请求的相应信息:

Date   Wed, 27 Oct 2010 04:29:40 GMT
Server   Apache/2.0.59 (Unix) mod_ssl/2.0.59 OpenSSL/0.9.8i mod_jk/1.2.15

如果是在终端,没有浏览器,那么可以使用telnet:

telnet 10.249.167.161 9001

GET /index.htm HTTP/1.1
Host: sh.vip.alibaba.com:9001
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: zh-cn,zh;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: GB2312,utf-8;q=0.7,*;q=0.7

或者查看mok_jk或者apache日志。

 

forrest@ubuntu:~/work/intl-myalibaba/deploy/logs$ less error_log

[Tue Nov 02 05:09:37 2010] [notice] Apache/2.0.61 (Unix) mod_jk/1.2.26 configured -- resuming normal operations


 

2. 使用strings直接查看mod_jk.so

forrest@ubuntu:cd /usr/ali/apache2/modules$
forrest@ubuntu:/usr/ali/apache2/modules$ strings mod_jk.so | grep mod_jk
mod_jk.so
mod_jk.c
mod_jk/1.2.26
logs/mod_jk.log
mod_jk: Invalid JkLog path %s
mod_jk: could not init JK log lock in child
mod_jk: jk_log_to_file %s failed: %s
mod_jk: could not create jk_log_lock
mod_jk: Could not set permissions on jk_log_lock; check User and Group directives
mod_jk: Invalid JkLogFile EMPTY
mod_jk: could not open reliable pipe to jk log %s
mod_jk: could not open JkLog file %s
更多apache信息
httpd有很多参数,可以得到更多有用的信息。居然参见这个网站:Find out Apache Version

 

 

分享到:
评论

相关推荐

    apache rewrite_module模块使用教程

    apache rewrite_module模块使用教程

    Apache2.4 Win64位

    用通常的过程启动 Apache(必须完全停止 Apache 再重新启动,而不是用 HUP 或者USR1 信号使 Apache 重新加载)。 调试: httpd.exe -w -n "Apache2.4" -k start (引号中为你的apache服务名) module: ...

    apache模块mod_concatx 提高js/css加载速度

    apache模块mod_concatx 提高js/css加载速度,有源码和dll,和说明文档

    Apache Tomcat Resources Manager Module-开源

    该项目只是Apache Tomcat的一个模块,我更改了一些tomcat源代码,使其可以动态地重新加载已修改的资源-WEB-INF / classes目录或WEB-INF / lib目录中的文件。 请注意:这是重新加载资源! 无法重新加载Web应用程序!

    php配置+mysqlAdmin配置+apache配置的实现教程

    /tianya/www/php/php5apache2.dll" ##这点值得注意一点,(这是php5+apache2.0以上的版本的配制方法) ##LoadModule php5_module "D:/tianya/www/php/php5apache.dll" ##这点值得注意一点,(这是...

    apache模块 合并多个js/css 支持gzip

    apache模块mod_concatx 合并多个js/css,有效提高js/css加载速度,有源码和dll,和说明文档。 支持Apache2.2和Apache2.4 32位/64位版本,支持gzip

    apache2_BackdoorMod:Apache2的后门模块

    由于Apache2仅在(重新)启动时才加载其配置,因此面临的挑战是永不让这个分叉的root apache2进程死亡,让我们以root用户身份与受感染的系统进行交互。 特征 绑定TTY外壳 反向Shell(TTY,本机,PHP,Perl,Python...

    apache+tomcat 实现负载均衡

    #加载mod_jk Module LoadModule jk_module modules/mod_jk-1.2.26-httpd-2.2.4.so #指定 workers.properties文件路径 JkWorkersFile conf/workers.properties #指定哪些请求交给tomcat处理,"controller"为...

    让Apache支持Rewrite静态页面重写的方法

    首先确定您使用的 Apache 版本,及是否加载了 mod_rewrite 模块。 Apache 1.x 的用户请检查 conf/httpd.conf 中是否存在如下两段代码: LoadModule rewrite_module libexec/mod_rewrite.so AddModule mod_rewrite.c ...

    apache中访问不了伪静态页面的解决方法

    2、如果安装的时候没有 –enable-rewrite 这个参数,那么:到“LoadModule” 区域,在最后一行加入“LoadModule rewrite_module modules/mod_rewrite.so”(必选独占一行),然后重启apache服务器即可。...

    Apache简介及安全配置方案

    0×00 测试环境 centos6.5+apache2.2.15+php5.3.3 ...Apache对于php的解析,就是通过众多Module中的php Module来完成的。 所以,php加载成为了apache的一个模块,可以把apache和php当成一个整体看待。

    使Apache实现gzip压缩配置

    Apache默认的http.conf配置文件中没有开启gzip压缩,apache1.3.x可以用mod_gzip进行优化网页浏览的速度,在apache2中也尝试用mod_gzip,但是配置后确发现网页不能正确显示...LoadModule deflate_module modules/m

    Apache伪静态Rewrite详解

    如果要想用到rewrite模块,必须先安装或加载rewrite模块。方法有两种一种是编译apache的时候就直接 安装rewrite模块,别一种是编译apache时以DSO模式安装apache,然后再利用源码和apxs来安装rewrite模块。二、在...

    Apache控制是否显示站点目录(推荐)

    Apache 2.4版本,如果要控制站点目录是否显示,需要 mod_autoindex 模块。如果没有该模块,显示站点目录的指令无效。 加载该模块 LoadModule autoindex_module modules/mod_autoindex.so 方法一 解决过程:首先查看...

    Linux下Apache安装/增加mod_rewrite模块的方法

    如果你的apache已经安装好了,现在只想编译出mod_rewrite.so模块,在apache中进行加载,下面我们就介绍这个方法。 以Fedora操作系统进行举例: 1)首次安装apache,在编译时增加——enable-rewrite选项。 如。/...

    Linux Apache设置压缩及缓存

    编辑apache模块 vim /etc/httpd/conf.modules.d/00-base.conf 确保以下三个模块没有被注释 LoadModule headers_module modules/mod_headers.so LoadModule deflate_module modules/mod_deflate.so LoadModule ...

    apache开启伪静态的方法分享

    环境:系统 WindowsApache 2.2 加载Rewrite模块: 在conf目录下httpd.conf中找到 代码如下:LoadModule rewrite_module modules/mod_rewrite.so 这句,去掉前边的注释符号“#”,或添加这句。 允许在任何目录中使用...

    Apache中php.ini的设置方法

    例如:复制代码 代码如下:1 LoadModule php5_module “D:/wamp/bin/php/php5.4.3/php5apache2_2.dll”2 PHPIniDir “D:\wamp\bin\php\php5.4.3”这样Apache使用的php.ini和PHP的DLL都是加载的5.4.3版本的。...

    Apache实现Web Server负载均衡详解(不考虑Session版)

    首先,加载相应的代理模块,去掉以下模块前面的#号:LoadModule proxy_module modules/mod_proxy.soLoadModule proxy_ajp_module modules/mod_proxy_ajp.soLoadModule proxy_balancer_module modules/mod_proxy_...

    svn-1.4.3-setup.exe.7z

    SVNParentPath D:\SVN 告诉Subversion需要查看的版本库位于D:\SVN之下 SVNIndexXSLT "/svnindex.xsl" 使用它可以在用浏览器浏览时更好看。 AuthType Basic 激活基本认证,就是用户名/密码 AuthName "Subversion ...

Global site tag (gtag.js) - Google Analytics